com.tivoli.twg.cim
Class CIMMethodCall

java.lang.Object
  extended bycom.tivoli.twg.cim.CIMMethodCall
All Implemented Interfaces:
iCIMMethodCall

public class CIMMethodCall
extends java.lang.Object
implements iCIMMethodCall


Constructor Summary
CIMMethodCall(long MOID)
           
 
Method Summary
protected  void CallBack(iCIMMethodCallResponse Owner, com.tivoli.twg.cim.CIMCommand cmd, java.lang.Object[] DataStore)
           
 boolean GetMethodCallInformation(aCIMClass Class, aCIMMethod Method, iCIMMethodCallResponse Owner)
          Query for information regarding a method call.
 long getMoid()
           
 boolean InvokeMethodCall(aCIMInstance Inst, aCIMMethod Method, aCIMProperty[] Ins, iCIMMethodCallResponse Owner)
          Invoke a particular method on the supplied instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CIMMethodCall

public CIMMethodCall(long MOID)
Method Detail

getMoid

public long getMoid()

GetMethodCallInformation

public boolean GetMethodCallInformation(aCIMClass Class,
                                        aCIMMethod Method,
                                        iCIMMethodCallResponse Owner)
Query for information regarding a method call. This method will return two lists, one for the properties required as input to the method, the other the list of properties that are the output of the method.

Specified by:
GetMethodCallInformation in interface iCIMMethodCall
Returns:
boolean - Returns True if the operation could be initiated.

See Also:
aCIMClass, aCIMMethod, iCIMMethodCallResponse

InvokeMethodCall

public boolean InvokeMethodCall(aCIMInstance Inst,
                                aCIMMethod Method,
                                aCIMProperty[] Ins,
                                iCIMMethodCallResponse Owner)
Invoke a particular method on the supplied instance.

Specified by:
InvokeMethodCall in interface iCIMMethodCall
Returns:
boolean - Returns True if the operation could be initiated.

See Also:
aCIMInstance, aCIMMethod, aCIMProperty, iCIMMethodCallResponse

CallBack

protected void CallBack(iCIMMethodCallResponse Owner,
                        com.tivoli.twg.cim.CIMCommand cmd,
                        java.lang.Object[] DataStore)