public class TMF814CorbaExecutor extends java.lang.Object implements CorbaExecutor
Constructor and Description |
---|
TMF814CorbaExecutor()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Object> |
execute(org.omg.CORBA.Object object,
java.lang.String methodName,
java.lang.Object[] args,
int list_pos)
Executes a CORBA method and returns a List with results extracted from
the listHolder object
|
TMF814CorbaIterator |
execute(org.omg.CORBA.Object object,
java.lang.String methodName,
java.lang.Object[] args,
int list_pos,
int ite_pos,
int intResultSize,
boolean blnDestroyIterator)
Executes a CORBA method and returns a CORBAIterator instance
|
public TMF814CorbaIterator execute(org.omg.CORBA.Object object, java.lang.String methodName, java.lang.Object[] args, int list_pos, int ite_pos, int intResultSize, boolean blnDestroyIterator) throws org.tmf.corba.gencode.globaldefs.ProcessingFailureException, CorbaCollectorException
object
- CORBA Manager objectmethodName
- Name of CORBA method to be invokedargs
- Contains input and output parameters for the CORBA methodlist_pos
- The array position for the listHolder from args. If list_pos >
0, results will be extracted from the listHolder object.
Otherwise, it will return a single result using the last
element from args parameterite_pos
- The array position for the iteratorHolder from argsintResultSize
- The size of the results to be returned by the iterator for
each batchblnDestroyIterator
- Flag to specify whether the iterator object should be
destroyed or notorg.tmf.corba.gencode.globaldefs.ProcessingFailureException
CorbaCollectorException
public java.util.List<java.lang.Object> execute(org.omg.CORBA.Object object, java.lang.String methodName, java.lang.Object[] args, int list_pos) throws org.tmf.corba.gencode.globaldefs.ProcessingFailureException, CorbaCollectorException
object
- CORBA Manager objectmethodName
- Name of CORBA method to be invokedargs
- Contains input and output parameters for the CORBA methodlist_pos
- The array position for the listHolder from args. If list_pos >
0, results will be extracted from the listHolder object.
Otherwise, it will return a single result using the last
element from args parameterorg.tmf.corba.gencode.globaldefs.ProcessingFailureException
CorbaCollectorException