Oracle Application Server Wireless Java API Reference
B10400-01

oracle.panama
Interface OutputArguments

All Superinterfaces:
Arguments, oracle.panama.core.csc.CSC, InputValueMap, java.io.Serializable

Deprecated.

 no replacement

public interface OutputArguments
extends Arguments

The Arguments interface. The datatype behind is just a collection of Adapter Arguments.

The Arguments datatype handles Init, Input and Filtering arguments, where filtering arguments are one or more OutputArgument with specified filtering conditions.

The Service knows which parameters that are related to the Input, Output and Init parameters of an Adapter. But the Arguments structure is not aware of this, and therefore an Argument name must be unqiue within the complete Arguments context for one combination of a Service and an Adapter.

Each Adapter defines it's Arguments, and the Services can set caption and values on these arguments. An Argument value can be overidden by other Services in the service chain, and therefore this datatype supports mergning of Arguments.


Field Summary
static java.lang.String ROOT_ELEMENT
          Deprecated. The Arguments XML Element tag name

 

Fields inherited from interface oracle.panama.Arguments
USAGE_USER

 

Method Summary
 OutputArgument createOutputArgument(java.lang.String name)
          Deprecated. Create an OutputArgument.
 OutputArgument createOutputFilter(java.lang.String outputName)
          Deprecated. Create an Output filtering Argument.
 OutputArgument getOutputArgument(java.lang.String name)
          Deprecated. Get an existing input argument.
 OutputArgument getOutputFilter(java.lang.String outputName)
          Deprecated. Get an Ouput Filtering Argument.
 java.util.Enumeration getOutputFilters()
          Deprecated. Get all Output Argument filters.
 boolean hasOutputFilters()
          Deprecated.  

 

Methods inherited from interface oracle.panama.Arguments
createInput, createInput, getArgument, getArguments, getInput, getInputCaption, getInputNames, getInputs, getInputValue, getInputValues, getUserInputNames, getUserInputs, mergeArguments, mergeInputs, mergeOutputs, removeArgument, removeInput, rename, renameInput, setInputCaption, setInputValue, setInputValues

 

Methods inherited from interface oracle.panama.core.csc.CSC
getElement, getElement

 

Field Detail

ROOT_ELEMENT

public static final java.lang.String ROOT_ELEMENT
Deprecated. 
The Arguments XML Element tag name
See Also:
Constant Field Values
Method Detail

getOutputArgument

public OutputArgument getOutputArgument(java.lang.String name)
Deprecated. 
Get an existing input argument.
Parameters:
name - the non null Argument name.
Returns:
the input argument as an Object.
See Also:
InputArgument

createOutputArgument

public OutputArgument createOutputArgument(java.lang.String name)
                                    throws PanamaRuntimeException
Deprecated. 
Create an OutputArgument. This OutputArgument is added to this OutputArguments.
Parameters:
name - the name of the ouput argument.
Returns:
an OutputArgument object.
Throws:
PanamaException - If the filter alrady exists.
PanamaRuntimeException
See Also:
OutputArgument

createOutputFilter

public OutputArgument createOutputFilter(java.lang.String outputName)
                                  throws PanamaException
Deprecated. 
Create an Output filtering Argument. This can be used by the Adapter to filter it's output, and is typically set by an asynchronous Job.
Specified by:
createOutputFilter in interface Arguments
Parameters:
outputName - the name of the ouput argument.
Returns:
an OutputArgument object to set filtering conditions on.
Throws:
PanamaException - If the filter alrady exists.
See Also:
OutputArgument

getOutputFilter

public OutputArgument getOutputFilter(java.lang.String outputName)
Deprecated. 
Get an Ouput Filtering Argument.
Specified by:
getOutputFilter in interface Arguments
Returns:
the OuputArgument Object or null if no such exists.
See Also:
OutputArgument

getOutputFilters

public java.util.Enumeration getOutputFilters()
Deprecated. 
Get all Output Argument filters.
Specified by:
getOutputFilters in interface Arguments
Returns:
An Enumeration of OutputArgument or null if none exists.
See Also:
OutputArgument

hasOutputFilters

public boolean hasOutputFilters()
Deprecated. 
Specified by:
hasOutputFilters in interface Arguments
Returns:
true if this Arguments includes filtering arguments, otherwise false.

Oracle Application Server Wireless Java API Reference
B10400-01

Copyright © 2003 Oracle Corporation. All Rights Reserved.