Oracle Application Server Wireless Java API Reference
B10400-01

oracle.panama.model
Interface Module

All Superinterfaces:
AsyncService, ModelObject, Service, XMLObject
All Known Subinterfaces:
LocalModule

public interface Module
extends AsyncService

A Module is a pointer to a "modulable" service with well known name called "virtual" URL. The modules could be local or remote.

See Also:
LocalModule

Field Summary
static int TYPEID
          The type id of this class.
static java.lang.String TYPENAME
          The constant class type identifier

 

Fields inherited from interface oracle.panama.model.Service
CATEGORY_MASTER, CATEGORY_SERVICE, CATEGORY_USER_HOME

 

Method Summary
 Arguments getInputArguments()
          Get arguments for the Service
 java.lang.String getLanguage()
          Gets the Language property
 Arguments getMergedInputArguments()
          Get merged arguments from all associated services in the alias link list
 OutputArguments getMergedOutputArguments()
          Get merged arguments from all associated services in the alias link list
 OutputArguments getOutputArguments()
          Get OutputArguments for the Alias
 void setInputArguments(Arguments args)
          Set arguments for the Service
 void setLanguage(java.lang.String language)
          Sets the Language property value
 void setOutputArguments(OutputArguments outputArguments)
          Set OutputArguments for the Alias

 

Methods inherited from interface oracle.panama.model.AsyncService
addAsyncAddress, addAsyncName, getAsyncAddress, getAsyncAddresses, getAsyncArguments, getAsyncName, getAsyncNames, getParameterDelimiter, getServiceHelpText, isAsyncEnabled, isSilent, isSupportsVariableAsyncArgs, removeAsyncAddress, removeAsyncName, setAsyncAddress, setAsyncAddresses, setAsyncArguments, setAsyncName, setAsyncNames, setParameterDelimiter, setServiceHelpText

 

Methods inherited from interface oracle.panama.model.Service
createPresets, createPresets, deletePresets, deletePresets, getAdminURL, getAllPresets, getAreaId, getCategory, getCost, getCustomizationPageURL, getDescription, getGroups, getParent, getPresets, getPresets, getPrimaryAudio, getPrimaryImage, getSecondaryAudio, getSecondaryImage, getSequenceNo, getServiceAccessPoints, getServiceCategories, getShortName, getTransformer, getURL, getURLPathParameter, getURLPathParameter, getUserOwner, getVirtualURL, invoke, isRedirectHelp, isSessionless, isValid, isViewCustomizable, isVisible, removeAllGroups, setAdminURL, setAreaId, setCategory, setCost  

Methods inherited from interface oracle.panama.model.ModelObject
delete, getCreatedDate, getId, getLastModifiedDate, getName, getTypeId, getTypeName, isSystem, setName, setSystem, undoAll

 

Methods inherited from interface oracle.panama.model.XMLObject
setXML, toXML

 

Field Detail

TYPENAME

public static final java.lang.String TYPENAME
The constant class type identifier
See Also:
Constant Field Values

TYPEID

public static final int TYPEID
The type id of this class.
See Also:
Constant Field Values
Method Detail

getInputArguments

public Arguments getInputArguments()
Get arguments for the Service
Returns:
Element with arguments or null if none exists

setInputArguments

public void setInputArguments(Arguments args)
Set arguments for the Service

getMergedInputArguments

public Arguments getMergedInputArguments()
Get merged arguments from all associated services in the alias link list
Returns:
merged Arguments

getOutputArguments

public OutputArguments getOutputArguments()
Get OutputArguments for the Alias
Returns:
OutputArguments or null if none exists

setOutputArguments

public void setOutputArguments(OutputArguments outputArguments)
Set OutputArguments for the Alias

getMergedOutputArguments

public OutputArguments getMergedOutputArguments()
Get merged arguments from all associated services in the alias link list
Returns:
merged Arguments

getLanguage

public java.lang.String getLanguage()
Gets the Language property
Returns:
the language property value

setLanguage

public void setLanguage(java.lang.String language)
Sets the Language property value
Parameters:
language - the new property value

Oracle Application Server Wireless Java API Reference
B10400-01

Copyright © 2003 Oracle Corporation. All Rights Reserved.