GigaSpaces XAP 7.0 API

org.openspaces.pu.container.servicegrid
Class PUDetails

java.lang.Object
  extended by org.openspaces.pu.container.servicegrid.PUDetails
All Implemented Interfaces:
Externalizable, Serializable

public class PUDetails
extends Object
implements Externalizable

Author:
kimchy
See Also:
Serialized Form

Constructor Summary
PUDetails()
           
PUDetails(net.jini.core.lookup.ServiceID gscServiceID, ClusterInfo clusterInfo, BeanLevelProperties beanLevelProperties, Object[] details)
           
 
Method Summary
 BeanLevelProperties getBeanLevelProperties()
           
 ClusterInfo getClusterInfo()
           
 Object[] getDetails()
           
 net.jini.core.lookup.ServiceID getGscServiceID()
           
 String getPresentationName()
          Return the name representing this Processing Unit (as shown in the UI).
 void readExternal(ObjectInput in)
           
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PUDetails

public PUDetails()

PUDetails

public PUDetails(net.jini.core.lookup.ServiceID gscServiceID,
                 ClusterInfo clusterInfo,
                 BeanLevelProperties beanLevelProperties,
                 Object[] details)
Method Detail

getGscServiceID

public net.jini.core.lookup.ServiceID getGscServiceID()

getClusterInfo

public ClusterInfo getClusterInfo()

getBeanLevelProperties

public BeanLevelProperties getBeanLevelProperties()

getDetails

public Object[] getDetails()

getPresentationName

public String 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

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.