com.irisel.oms.olapi
Interface CLWSBrowser

All Superinterfaces:
CLBrowser
All Known Implementing Classes:
CLJaxWSBrowserImpl, CLRPCWSBrowserImpl

public interface CLWSBrowser
extends CLBrowser


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.irisel.oms.olapi.CLBrowser
CLBrowser.AuthState
 
Field Summary
static java.lang.String CONFIG_FILE
           
static java.lang.String KEY_WS_PASSWORD
           
static java.lang.String KEY_WS_PORT
           
static java.lang.String KEY_WS_PROXY_AUTH_TYPE
           
static java.lang.String KEY_WS_PROXY_HOST
           
static java.lang.String KEY_WS_PROXY_PASSWORD
           
static java.lang.String KEY_WS_PROXY_PORT
           
static java.lang.String KEY_WS_PROXY_USERNAME
           
static java.lang.String KEY_WS_USERNAME
           
 
Fields inherited from interface com.irisel.oms.olapi.CLBrowser
KEY_APP_PASS, KEY_APP_USER, KEY_DB_DATABASE, KEY_DB_PASS, KEY_DB_PORT, KEY_DB_SCHEMA, KEY_DB_SERV, KEY_DB_TYPE, KEY_DB_USER, KEY_OL_SCH_FILE
 
Method Summary
 CLBrowser.AuthState authenticate(java.lang.String user, java.lang.String pass)
          Invokes the login method of the Web Service.
 java.lang.String exec(java.lang.String method, java.lang.Object[] args)
          Invokes the exec method of the Web Service.
 java.lang.Object exec2(java.lang.String method, java.lang.Object[] args)
          Invokes the exec2 method of the Web Service.
 
Methods inherited from interface com.irisel.oms.olapi.CLBrowser
changePassword, create, createDescriptionId, createDescriptionVO, createDescriptionVO, createDescriptionVO, createDescriptionVO, delete, doRefresh, doRefresh, doRefresh, echo, executeQuery, executeQuery, executeQuery, executeText, executeTextNoReturn, findClass, getApp, getAuthType, getBytecode, getClass, getClass, getConfigItems, getConfigItemValue, getConfigItemValue, getDatabaseName, getDbType, getDBTypes, getDefaultRole, getDescriptionVO, getDescriptionVO, getDescriptionVO, getDescriptionVOFromDB, getDescriptionVOFromDB, getDescriptionVOFromDB, getIcon, getInstance, getInstance, getInstance, getInstance, getInstance, getInstanceCount, getInstances, getInstanceSet, getInstanceSet, getInstanceSet, getInstanceSetValidStatus, getInstanceSetValidStatus, getListById, getListByName, getListByParent, getLists, getMode, getPerfStats, getPort, getPrimaryKeys, getProperty, getRelation, getRelation, getResourceBytes, getSchema, getSelectedListVO, getSerial, getServer, getVersion, impersonate, isEnableFilterInactiveStates, newInstance, resetUserPassword, saveAppVO, saveAppVO, saveFile, saveList, setAutomaticFields, setDatabaseName, setDbType, setDescription, setDescription, setDescription, setEnableFilterInactiveStates, setPort, setSchema, setServer, unlockAccount, update, updateDescriptionVO, updateModelVersion, validate, verifyMandatory
 

Field Detail

CONFIG_FILE

static final java.lang.String CONFIG_FILE
See Also:
Constant Field Values

KEY_WS_PORT

static final java.lang.String KEY_WS_PORT
See Also:
Constant Field Values

KEY_WS_USERNAME

static final java.lang.String KEY_WS_USERNAME
See Also:
Constant Field Values

KEY_WS_PASSWORD

static final java.lang.String KEY_WS_PASSWORD
See Also:
Constant Field Values

KEY_WS_PROXY_HOST

static final java.lang.String KEY_WS_PROXY_HOST
See Also:
Constant Field Values

KEY_WS_PROXY_PORT

static final java.lang.String KEY_WS_PROXY_PORT
See Also:
Constant Field Values

KEY_WS_PROXY_AUTH_TYPE

static final java.lang.String KEY_WS_PROXY_AUTH_TYPE
See Also:
Constant Field Values

KEY_WS_PROXY_USERNAME

static final java.lang.String KEY_WS_PROXY_USERNAME
See Also:
Constant Field Values

KEY_WS_PROXY_PASSWORD

static final java.lang.String KEY_WS_PROXY_PASSWORD
See Also:
Constant Field Values
Method Detail

authenticate

CLBrowser.AuthState authenticate(java.lang.String user,
                                 java.lang.String pass)
                                 throws AuthenticationException
Invokes the login method of the Web Service.

Specified by:
authenticate in interface CLBrowser
Parameters:
system - System name
user - User name
pass - Password
Returns:
Throws:
AuthenticationException

exec

java.lang.String exec(java.lang.String method,
                      java.lang.Object[] args)
                      throws java.rmi.RemoteException
Invokes the exec method of the Web Service.

Parameters:
method - Name of the method of CLBrowser interface
args - Arguments of that method
Returns:
Throws:
java.rmi.RemoteException

exec2

java.lang.Object exec2(java.lang.String method,
                       java.lang.Object[] args)
                       throws java.rmi.RemoteException
Invokes the exec2 method of the Web Service.

Parameters:
method - Name of the method of CLBrowser interface
args - Arguments of that method
Returns:
Throws:
java.rmi.RemoteException