Cisco Systems Inc. Confidential

com.scms.api.sce
Class OperationArguments

java.lang.Object
  extended by com.scms.api.sce.OperationArguments

public class OperationArguments
extends java.lang.Object

Serves as a handback object for all Subscriber Provisioning operations. The API automatically provides this object to every operation call - it contains the information about the operation that was called - including all parameters that were passed at the time of the call. For example, this data can be used in order to inspect/output the parameters after the operation failed or to repeat the operation call.


Constructor Summary
OperationArguments(java.lang.String name)
          Constructor
OperationArguments(java.lang.String name, java.lang.String[] names, java.lang.Object[] values)
          Constructor
 
Method Summary
 java.lang.Object getArgument(java.lang.String name)
          Obtains a specific argument value according by argument name
 java.lang.String[] getArgumentNames()
          Obtains names of all arguments that can be used then for arguments values retreival.
 java.lang.String getOperationName()
          Obtains the operation name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationArguments

public OperationArguments(java.lang.String name,
                          java.lang.String[] names,
                          java.lang.Object[] values)
Constructor

Parameters:
name - Operation name
names - Parameters names
values - Parameters values

OperationArguments

public OperationArguments(java.lang.String name)
Constructor

Parameters:
name - Operation name*
Method Detail

getOperationName

public java.lang.String getOperationName()
Obtains the operation name

Returns:
operation name

getArgument

public java.lang.Object getArgument(java.lang.String name)
Obtains a specific argument value according by argument name

Parameters:
name - Name of the argument
Returns:
Value of the argument

getArgumentNames

public java.lang.String[] getArgumentNames()
Obtains names of all arguments that can be used then for arguments values retreival.

Returns:
array of arguments names

Cisco Systems Inc. Confidential