Oracle Application Server Wireless Java API Reference
B14043-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
addDeviceGroup, addDeviceGroup, addDeviceGroup, createPresets, createPresets, deletePresets, deletePresets, getAdminURL, getAllPresets, getAreaId, getCategory, getCost, getCustomizationPageURL, getDescription, getDeviceGroupAssociations, getGroups, getParent, getPresets, getPresets, getPrimaryAudio, getPrimaryImage, getSecondaryAudio, getSecondaryImage, getSequenceNo, getServiceAccessPoints, getShortName, getTransformer, getURL, getURLPathParameter, getURLPathParameter, getUserOwner, getVirtualURL, invoke, isRedirectHelp, isSessionless, isValid, isViewCustomizable, isVisible, removeAllDeviceGroups, removeAllGroups, setAdminURL, setAreaId, setCategory, setCost, setCustomizationPageURL, setDescription, setGroups, setParent, setPrimaryAudio, setPrimaryImage, setRedirectHelp, setSecondaryAudio, setSecondaryImage, setSequenceNo, setShortName, setUserOwner, setValid, setViewCustomizable, setVirtualURL, setVisible

 

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

TYPEID

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

TYPENAME

public static final java.lang.String TYPENAME
The constant class type identifier
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

getLanguage

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

getMergedInputArguments

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

getMergedOutputArguments

public OutputArguments getMergedOutputArguments()
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

setInputArguments

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

setLanguage

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

setOutputArguments

public void setOutputArguments(OutputArguments outputArguments)
Set OutputArguments for the Alias
Parameters:
outputArguments - the OutputArguments

Oracle Application Server Wireless Java API Reference
B14043-01


Copyright © 2004 Oracle Corporation. All Rights Reserved.