Class PUDetails
java.lang.Object
org.openspaces.pu.container.servicegrid.PUDetails
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable
- Author:
- kimchy
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPUDetails(ServiceID gscServiceID, ClusterInfo clusterInfo, BeanLevelProperties beanLevelProperties, Object[] details) -
Method Summary
Modifier and TypeMethodDescriptionObject[]getEmbeddedSpaceServiceDetails(ServiceID serviceID) Return the name representing this Processing Unit (as shown in the UI).<T> TgetServiceDetails(Class<T> serviceType, java.util.function.Predicate<T> filter) <T> List<T>getServiceDetailsList(Class<T> serviceType, java.util.function.Predicate<T> filter) voidvoidsetClusterInfo(ClusterInfo clusterInfo) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
PUDetails
public PUDetails() -
PUDetails
public PUDetails(ServiceID gscServiceID, ClusterInfo clusterInfo, BeanLevelProperties beanLevelProperties, Object[] details)
-
-
Method Details
-
getGscServiceID
-
getClusterInfo
-
getBeanLevelProperties
-
getDetails
-
getEmbeddedSpaceServiceDetails
-
getEmbeddedSpaceServiceDetails
-
getEmbeddedSpaceServiceDetailsList
-
getServiceDetails
-
getServiceDetailsList
-
getPresentationName
Return the name representing this Processing Unit (as shown in the UI).- Returns:
- service-name.instance-id [backup-id] or service-name [instance-id]
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
setClusterInfo
-