com.metamatrix.platform.admin.api.runtime
Class PSCData

java.lang.Object
  extended by com.metamatrix.platform.admin.api.runtime.ComponentData
      extended by com.metamatrix.platform.admin.api.runtime.PSCData
All Implemented Interfaces:
java.io.Serializable

public class PSCData
extends ComponentData

This class is a container for ServiceRegistryBinding objects for all the services running in this VM

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.metamatrix.platform.admin.api.runtime.ComponentData
deployed, hashCode, registered
 
Constructor Summary
PSCData(ProductServiceConfigID pscConfigID, java.util.Collection services, java.lang.String processName)
          Create a new instance of VMRegistryBinding.
 
Method Summary
 boolean equals(java.lang.Object obj)
          Returns true if the specified object is semantically equal to this instance.
 java.lang.String getProcessName()
           
 PscID getPscID()
           
 java.util.Collection getServices()
          Return a list of all ServiceData objects
 
Methods inherited from class com.metamatrix.platform.admin.api.runtime.ComponentData
getName, hashCode, isDeployed, isRegistered, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PSCData

public PSCData(ProductServiceConfigID pscConfigID,
               java.util.Collection services,
               java.lang.String processName)
Create a new instance of VMRegistryBinding.

Parameters:
pscID - Identifies PSC
services - Collection of ServiceData objects
processName - Name of process psc is running on
Method Detail

getServices

public java.util.Collection getServices()
Return a list of all ServiceData objects

Returns:
List of ServiceData objects

getPscID

public PscID getPscID()

getProcessName

public java.lang.String getProcessName()

equals

public boolean equals(java.lang.Object obj)
Returns true if the specified object is semantically equal to this instance.

Overrides:
equals in class ComponentData
Parameters:
obj - the object that this instance is to be compared to.
Returns:
whether the object is equal to this object.


Copyright © 2009. All Rights Reserved.