com.tivoli.twg.cim
Interface iCIMEnumerationResponse


public interface iCIMEnumerationResponse

This interface is designed to work in conjunction with iCIMEnumeration. It is to be implemented by user of that interface to allow the results to be communicated back. Since all operations of the iCIMEnumeration interface complete asyncronously, the methods of this interface represent act as callback or response handlers. For coorelation purposes, each method carries a refenerence to th the instance of the enumeration that originated the request.

See Also:
iCIMEnumeration, aCIMClass, aCIMInstance, aCIMMethod, aCIMProperty, aCIMError

Method Summary
 void enumReady(iCIMEnumeration Caller)
          Called by the enumeration handler when a newly created enumeration is ready for use.
 void enumResponse(iCIMEnumeration Caller, aCIMClass Class)
          Called by the enumeration handler in response to a request for a reference to a CIM class.
 void enumResponse(iCIMEnumeration Caller, aCIMError Error)
          Called by the enumeration handler in the case of an error.
 void enumResponse(iCIMEnumeration Caller, aCIMInstance Instance)
          Called by the enumeration handler in response to a request for a reference to a CIM instance.
 void enumResponse(iCIMEnumeration Caller, aCIMMethod Method)
          Called by the enumeration handler in response to a request for a reference to a CIM method.
 void enumResponse(iCIMEnumeration Caller, aCIMNameSpace Name)
          Called by the enumeration handler in response to a request for a reference to a CIM Namespace.
 void enumResponse(iCIMEnumeration Caller, aCIMProperty Property)
          Called by the enumeration handler in response to a request for a reference to a CIM property.
 void enumResponse(iCIMEnumeration Caller, aCIMQualifier Qualifier)
          Called by the enumeration handler in response to a request for a reference to a CIM Namespace.
 

Method Detail

enumReady

public void enumReady(iCIMEnumeration Caller)
Called by the enumeration handler when a newly created enumeration is ready for use.

See Also:
com.tivoli.twg.cim.createClassEnum, com.tivoli.twg.cim.createInstanceEnum, com.tivoli.twg.cim.createMethodEnum, com.tivoli.twg.cim.createPropertyEnum

enumResponse

public void enumResponse(iCIMEnumeration Caller,
                         aCIMInstance Instance)
Called by the enumeration handler in response to a request for a reference to a CIM instance.


enumResponse

public void enumResponse(iCIMEnumeration Caller,
                         aCIMClass Class)
Called by the enumeration handler in response to a request for a reference to a CIM class.


enumResponse

public void enumResponse(iCIMEnumeration Caller,
                         aCIMMethod Method)
Called by the enumeration handler in response to a request for a reference to a CIM method.


enumResponse

public void enumResponse(iCIMEnumeration Caller,
                         aCIMProperty Property)
Called by the enumeration handler in response to a request for a reference to a CIM property.


enumResponse

public void enumResponse(iCIMEnumeration Caller,
                         aCIMError Error)
Called by the enumeration handler in the case of an error.


enumResponse

public void enumResponse(iCIMEnumeration Caller,
                         aCIMNameSpace Name)
Called by the enumeration handler in response to a request for a reference to a CIM Namespace.


enumResponse

public void enumResponse(iCIMEnumeration Caller,
                         aCIMQualifier Qualifier)
Called by the enumeration handler in response to a request for a reference to a CIM Namespace.