public class PUDetails extends Object implements Externalizable
Constructor and Description |
---|
PUDetails() |
PUDetails(ServiceID gscServiceID,
ClusterInfo clusterInfo,
BeanLevelProperties beanLevelProperties,
Object[] details) |
Modifier and Type | Method and Description |
---|---|
BeanLevelProperties |
getBeanLevelProperties() |
ClusterInfo |
getClusterInfo() |
Object[] |
getDetails() |
SpaceServiceDetails |
getEmbeddedSpaceServiceDetails() |
SpaceServiceDetails |
getEmbeddedSpaceServiceDetails(ServiceID serviceID) |
List<SpaceServiceDetails> |
getEmbeddedSpaceServiceDetailsList() |
ServiceID |
getGscServiceID() |
String |
getPresentationName()
Return the name representing this Processing Unit (as shown in the UI).
|
<T> T |
getServiceDetails(Class<T> serviceType,
java.util.function.Predicate<T> filter) |
<T> List<T> |
getServiceDetailsList(Class<T> serviceType,
java.util.function.Predicate<T> filter) |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
public PUDetails()
public PUDetails(ServiceID gscServiceID, ClusterInfo clusterInfo, BeanLevelProperties beanLevelProperties, Object[] details)
public ServiceID getGscServiceID()
public ClusterInfo getClusterInfo()
public BeanLevelProperties getBeanLevelProperties()
public Object[] getDetails()
public SpaceServiceDetails getEmbeddedSpaceServiceDetails()
public SpaceServiceDetails getEmbeddedSpaceServiceDetails(ServiceID serviceID)
public List<SpaceServiceDetails> getEmbeddedSpaceServiceDetailsList()
public <T> T getServiceDetails(Class<T> serviceType, java.util.function.Predicate<T> filter)
public <T> List<T> getServiceDetailsList(Class<T> serviceType, java.util.function.Predicate<T> filter)
public String getPresentationName()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © GigaSpaces.