com.waveset.object
Class MetaEventResponse

java.lang.Object
  extended bycom.waveset.util.AbstractXmlObject
      extended bycom.waveset.object.MetaEventResponse
All Implemented Interfaces:
javax.naming.Referenceable, XmlObject
Direct Known Subclasses:
MetaEventResponse.Delete, MetaEventResponse.EnableDisable

public abstract class MetaEventResponse
extends AbstractXmlObject

A MetaEventResponse describes how to respond when a MetaEvent is detected.

Version:
$Revision: 1.4 $

Nested Class Summary
static class MetaEventResponse.Delete
          A class representing an enable on the IDM user and/or resource accounts.
static class MetaEventResponse.Disable
          A class representing a disable on the IDM user and/or resource accounts.
static class MetaEventResponse.Enable
          A class representing an enable on the IDM user and/or resource accounts.
static class MetaEventResponse.EnableDisable
          An abstract base class used for enable and disable responses.
 
Field Summary
static java.lang.String code_id
           
 
Fields inherited from class com.waveset.util.AbstractXmlObject
_trace
 
Constructor Summary
MetaEventResponse()
          Create a response.
 
Method Summary
abstract  Message getDescription()
          Return a description of this response.
abstract  java.util.List getReferences()
          Return a possibly-null list of ObjectRefs referenced by this response.
abstract  java.lang.String getTypeString()
          Get a string describing this type of response.
 
Methods inherited from class com.waveset.util.AbstractXmlObject
addXmlHeader, cloneObject, dump, dumpFile, getElementName, getReference, println, setTrace, toIdentityString, toVerboseString, toVerboseString, toXml, toXml, toXml, toXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Constructor Detail

MetaEventResponse

public MetaEventResponse()
Create a response.

Method Detail

getDescription

public abstract Message getDescription()
Return a description of this response.

Returns:
A description of this response.

getReferences

public abstract java.util.List getReferences()
Return a possibly-null list of ObjectRefs referenced by this response.

Returns:
A possibly-null list of ObjectRefs referenced by this response.

getTypeString

public abstract java.lang.String getTypeString()
Get a string describing this type of response.

Returns:
A string describing this type of response.