com.irisel.oms.olapi
Class CLJaxWSBrowserImpl

java.lang.Object
  extended by com.irisel.oms.olapi.CLBrowserBase
      extended by com.irisel.oms.olapi.CLEnterpriseBrowser
          extended by com.irisel.oms.olapi.CLJaxWSBrowserImpl
All Implemented Interfaces:
CLBrowser, CLWSBrowser

public class CLJaxWSBrowserImpl
extends CLEnterpriseBrowser
implements CLBrowser, CLWSBrowser


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.irisel.oms.olapi.CLBrowser
CLBrowser.AuthState
 
Field Summary
 
Fields inherited from interface com.irisel.oms.olapi.CLWSBrowser
CONFIG_FILE, KEY_WS_PASSWORD, KEY_WS_PORT, KEY_WS_PROXY_AUTH_TYPE, KEY_WS_PROXY_HOST, KEY_WS_PROXY_PASSWORD, KEY_WS_PROXY_PORT, KEY_WS_PROXY_USERNAME, 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
 
Constructor Summary
CLJaxWSBrowserImpl(Credentials creds)
           
 
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 abstract exec method of the Generic Bean
 java.lang.Object exec2(java.lang.String method, java.lang.Object[] args)
          Invokes the exec2 method of the Web Service.
 
Methods inherited from class com.irisel.oms.olapi.CLEnterpriseBrowser
create, createDescriptionId, delete, doRefresh, doRefresh, executeQuery, executeQuery, executeText, executeTextNoReturn, exit, findClass, getApp, getBytecode, getClass, getDescriptionVO, getDescriptionVO, getDescriptionVOFromDB, getDescriptionVOFromDB, getPrimaryKeys, getProperty, getSchema, getSerial, getVersion, impersonate, saveAppVO, saveDescriptionVO, saveDescriptionVO, saveFile, toString, update
 
Methods inherited from class com.irisel.oms.olapi.CLBrowserBase
changePassword, createDescriptionVO, createDescriptionVO, createDescriptionVO, createDescriptionVO, doRefresh, echo, executeQuery, flushPrivileges, getAppOld, getAuthType, getClass, getConfigItems, getConfigItemValue, getConfigItemValue, getDatabaseName, getDbType, getDBTypes, getDefaultRole, getDescriptionVO, getDescriptionVOFromDB, getIcon, getInstance, getInstance, getInstance, getInstance, getInstance, getInstanceCount, getInstances, getInstanceSet, getInstanceSet, getInstanceSet, getInstanceSetValidStatus, getInstanceSetValidStatus, getListById, getListByName, getListByParent, getLists, getMode, getPass, getPerfStats, getPort, getRelation, getRelation, getResourceBytes, getSelectedListVO, getServer, getUser, getUserRecord, grantExecOnFunction, initApp, isEnableFilterInactiveStates, logPerformance, newInstance, resetUserPassword, saveAppVO, saveList, setAutomaticFields, setConfigItemValue, setDatabaseName, setDbType, setDescription, setDescription, setDescription, setEnableFilterInactiveStates, setMode, setPass, setPort, setSchema, setServer, setUser, unlockAccount, updateDescriptionVO, updateModelVersion, validate, verifyMandatory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

CLJaxWSBrowserImpl

public CLJaxWSBrowserImpl(Credentials creds)
                   throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

exec2

public java.lang.Object exec2(java.lang.String method,
                              java.lang.Object[] args)
                       throws java.rmi.RemoteException
Description copied from interface: CLWSBrowser
Invokes the exec2 method of the Web Service.

Specified by:
exec2 in interface CLWSBrowser
Parameters:
method - Name of the method of CLBrowser interface
args - Arguments of that method
Returns:
Throws:
java.rmi.RemoteException

authenticate

public CLBrowser.AuthState authenticate(java.lang.String user,
                                        java.lang.String pass)
Description copied from interface: CLWSBrowser
Invokes the login method of the Web Service.

Specified by:
authenticate in interface CLBrowser
Specified by:
authenticate in interface CLWSBrowser
Overrides:
authenticate in class CLBrowserBase
Parameters:
user - User name
pass - Password

exec

public java.lang.String exec(java.lang.String method,
                             java.lang.Object[] args)
                      throws java.rmi.RemoteException
Description copied from class: CLEnterpriseBrowser
Invokes the abstract exec method of the Generic Bean

Specified by:
exec in interface CLWSBrowser
Parameters:
method - Name of the method of CLBrowser interface
args - Arguments of that method
Returns:
String representation of the result.
Throws:
java.rmi.RemoteException