@PublicAPI public class RMNodeSourceEvent extends RMEvent
NodeSource
.
This event objects is thrown to all Resource Manager Monitors to inform them about a NodeSource event. Events can be:
RMCore
RMCore
RMConstants
.RMMonitoring
,
Serialized FormConstructor and Description |
---|
RMNodeSourceEvent()
ProActive Empty constructor.
|
RMNodeSourceEvent(RMEventType type,
String initiator,
String nodeSourceName,
String nodeSourceDescription,
LinkedHashMap<String,String> additionalInformation,
String nodeSourceAdmin,
String nodeSourceStatus,
String infrastructureType,
String policyType,
String[] accessTokens)
Creates an RMNodesourceEvent object.
|
RMNodeSourceEvent(String nodeSourceName,
long counter) |
RMNodeSourceEvent(String nodeSourceName,
String nodeSourceDescription,
LinkedHashMap<String,String> additionalInformation,
String nodeSourceAdmin,
String nodeSourceStatus,
String infrastructureType,
String policyType,
String[] accessTokens)
Creates an RMNodesourceEvent object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Compare two RMNodeSourceEvent objects.
|
List<String> |
getAccessTokens() |
LinkedHashMap<String,String> |
getAdditionalInformation() |
String |
getInfrastructureType() |
String |
getKey() |
String |
getNodeSourceAdmin()
Returns the name of the node source administrator.
|
String |
getNodeSourceDescription() |
String |
getNodeSourceName() |
String |
getNodeSourceStatus()
Returns node source status under String representation
|
String |
getPolicyType() |
String |
getSourceDescription()
Returns Node source type of the event.
|
String |
getSourceName()
Returns Node source name of the event.
|
int |
hashCode() |
String |
toString() |
clone, compareTo, getCounter, getEventType, getFirstCounter, getRMUrl, getTimeStamp, getTimeStampFormatted, setCounter, setRMUrl
public RMNodeSourceEvent()
public RMNodeSourceEvent(String nodeSourceName, String nodeSourceDescription, LinkedHashMap<String,String> additionalInformation, String nodeSourceAdmin, String nodeSourceStatus, String infrastructureType, String policyType, String[] accessTokens)
public RMNodeSourceEvent(RMEventType type, String initiator, String nodeSourceName, String nodeSourceDescription, LinkedHashMap<String,String> additionalInformation, String nodeSourceAdmin, String nodeSourceStatus, String infrastructureType, String policyType, String[] accessTokens)
public RMNodeSourceEvent(String nodeSourceName, long counter)
public String getKey()
public boolean equals(Object obj)
public String getSourceName()
public String getSourceDescription()
public LinkedHashMap<String,String> getAdditionalInformation()
public String getNodeSourceAdmin()
public String getNodeSourceStatus()
public String toString()
toString
in class RMEvent
Object.toString()
public String getNodeSourceName()
public String getNodeSourceDescription()
public String getInfrastructureType()
public String getPolicyType()