com.metamatrix.platform.service.controller
Class ServiceData

java.lang.Object
  extended by com.metamatrix.platform.service.controller.ServiceData
All Implemented Interfaces:
java.io.Serializable

public class ServiceData
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ServiceData(int state)
           
 
Method Summary
 ServiceID getId()
           
 java.lang.Throwable getInitException()
           
 java.lang.String getInstanceName()
           
 java.lang.String getRoutingId()
           
 java.lang.String getServiceType()
           
 java.util.Date getStartTime()
           
 int getState()
           
 java.util.Date getStateChangeTime()
           
 boolean isDirty()
           
 void setDirty(boolean dirty)
           
 void setId(ServiceID id)
           
 void setInstanceName(java.lang.String instanceName)
           
 void setRoutingId(java.lang.String routingId)
           
 void setServiceType(java.lang.String serviceType)
           
 void updateState(int newState)
          Update state and stateChangedTime with new state; If newState == state then do nothing.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceData

public ServiceData(int state)
Method Detail

getState

public int getState()

getServiceType

public java.lang.String getServiceType()

setServiceType

public void setServiceType(java.lang.String serviceType)

getInstanceName

public java.lang.String getInstanceName()

setInstanceName

public void setInstanceName(java.lang.String instanceName)

getId

public ServiceID getId()

setId

public void setId(ServiceID id)

getStartTime

public java.util.Date getStartTime()

getStateChangeTime

public java.util.Date getStateChangeTime()

getInitException

public java.lang.Throwable getInitException()

isDirty

public boolean isDirty()

setDirty

public void setDirty(boolean dirty)

updateState

public void updateState(int newState)
Update state and stateChangedTime with new state; If newState == state then do nothing.

Parameters:
int - new state of service

getRoutingId

public java.lang.String getRoutingId()

setRoutingId

public void setRoutingId(java.lang.String routingId)


Copyright © 2009. All Rights Reserved.