|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.tptp.logging.events.cbe.impl.SituationTypeImpl
org.eclipse.tptp.logging.events.cbe.impl.StartSituationImpl
Interface representing a StartSituation.
The following description is from the Common Base Event v1.0.1 specification entitled "Canonical Situation Data Format: The Common Base Event V1.0.1":
The StartSituation deals with the start up process for a component. Messages that indicate that a component has begun the startup process, that it has finished the startup process, or that it has aborted the startup process all fall into this category. Existing messages include words like "starting", "started", "initializing", and "initialized", for example:
| Field Summary | |
|---|---|
protected java.lang.String |
situationQualifier
The cached value of the ' Situation Qualifier'
attribute. |
protected java.lang.String |
successDisposition
The cached value of the ' Success Disposition'
attribute. |
| Fields inherited from class org.eclipse.tptp.logging.events.cbe.impl.SituationTypeImpl |
|---|
reasoningScope |
| Constructor Summary | |
|---|---|
protected |
StartSituationImpl()
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Return a cloned (copy by value) object of this object. |
boolean |
equals(java.lang.Object object)
Overrides the java.lang.Object's equals() API to
determine if the parameter object is equal to this object.
|
java.lang.String |
getSituationQualifier()
Returns the value of the 'Situation Qualifier' attribute. |
java.lang.String |
getSuccessDisposition()
Returns the value of the 'Success Disposition' attribute. |
void |
init()
Resets the object's properties to their initial (e.g. null) state. |
void |
setSituationQualifier(java.lang.String newSituationQualifier)
Sets the value of the ' Situation Qualifier'
attribute.
|
void |
setSuccessDisposition(java.lang.String newSuccessDisposition)
Sets the value of the ' Success Disposition'
attribute.
|
java.lang.String |
toString()
|
void |
validate()
Checks whether the contents of the instance conform to the Common Base Event specification as described in "Canonical Situation Data Format: The Common Base Event V1.0.1". |
| Methods inherited from class org.eclipse.tptp.logging.events.cbe.impl.SituationTypeImpl |
|---|
getReasoningScope, setReasoningScope |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.tptp.logging.events.cbe.SituationType |
|---|
getReasoningScope, setReasoningScope |
| Field Detail |
protected java.lang.String successDisposition
Success Disposition'
attribute.
getSuccessDisposition()protected java.lang.String situationQualifier
Situation Qualifier'
attribute.
getSituationQualifier()| Constructor Detail |
protected StartSituationImpl()
| Method Detail |
public java.lang.String getSuccessDisposition()
StartSituationReturns the value of the 'Success Disposition' attribute.
getSuccessDisposition in interface StartSituationStartSituation.setSuccessDisposition(String)public void setSuccessDisposition(java.lang.String newSuccessDisposition)
StartSituationSuccess Disposition'
attribute.
This property specifies whether or not the operation that caused the situation to be reported was successful. The successDisposition is a string with the following set of values:
This is a required property and once it is set it must not change. The string length for this property must not exceed 64 characters.
setSuccessDisposition in interface StartSituationnewSuccessDisposition - the new value of the 'Success Disposition'
attribute.StartSituation.getSuccessDisposition()public java.lang.String getSituationQualifier()
StartSituationReturns the value of the 'Situation Qualifier' attribute.
getSituationQualifier in interface StartSituationStartSituation.setSituationQualifier(String)public void setSituationQualifier(java.lang.String newSituationQualifier)
StartSituationSituation Qualifier'
attribute.
This property specifies the situation qualifiers that are representation of the parameters necessary to describe the situation.
The situationQualifier is a string with the following set of values:
This is a required property and once it is set it must not change. The string length for this property must not exceed 64 characters.
setSituationQualifier in interface StartSituationnewSituationQualifier - the new value of the 'Situation Qualifier'
attribute.StartSituation.getSituationQualifier()public java.lang.String toString()
toString in class SituationTypeImpl
public void validate()
throws ValidationException
validate in interface SituationTypevalidate in class SituationTypeImplValidationException - If the event instance does not conform to the Common Base Event specification.
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
This is a deep copy version, in which all the objects within this object will be copied by value.
clone in class SituationTypeImpljava.lang.CloneNotSupportedException - If a instance variable of this object does not implement the Cloneable interface.public boolean equals(java.lang.Object object)
java.lang.Object's equals() API to
determine if the parameter object is equal to this object.
equals in class SituationTypeImplobject - The java.lang.Object to be compared to this object.
object, otherwise false.Object.equals(java.lang.Object)public void init()
init in interface StartSituationinit in class SituationTypeImpl
|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||