com.waveset.adapter
Class ShellScriptResultHandlerBase

java.lang.Object
  extended bycom.waveset.adapter.ShellScriptResultHandlerBase
All Implemented Interfaces:
com.waveset.adapter.ShellScriptResultHandler
Direct Known Subclasses:
ShellScriptResultHandlerAttrParse

public class ShellScriptResultHandlerBase
extends java.lang.Object
implements com.waveset.adapter.ShellScriptResultHandler


Field Summary
protected  Resource _resource
           
protected  ShellScriptResourceAdapter _resourceAdapter
           
static java.lang.String CLASS
           
 
Method Summary
 WavesetResult genWavesetResult(java.lang.String name, CaptureList captureList)
           
 WavesetResult genWavesetResult(WavesetResult result, java.lang.String name, CaptureList captureList)
           
 AccountIterator getAccountIteratorResult(java.lang.String name, CaptureList captureList)
           
 WavesetResult getAuthenticateResult(java.lang.String name, java.util.HashMap loginInfo, CaptureList captureList)
           
 WavesetResult getBlockAccountIteratorResult(java.lang.String name, CaptureList captureList)
           
 WavesetResult getCheckCreateAccountResult(java.lang.String name, CaptureList captureList)
           
 WavesetResult getCheckDeleteAccountResult(java.lang.String name, CaptureList captureList)
           
 WavesetResult getCheckUpdateAccountResult(java.lang.String name, CaptureList captureList)
           
 WavesetResult getCreateGroupResult(java.lang.String name, CaptureList captureList)
           
 void getCreateUserResult(java.lang.String name, CaptureList captureList, WavesetResult result)
           
 WavesetResult getDeleteObjectResult(java.lang.String name, GenericObject object, java.util.Map options, CaptureList captureList)
           
 void getDeleteUserResult(java.lang.String name, CaptureList captureList)
           
 boolean getDisableUserResult(java.lang.String name, CaptureList captureList)
           
 boolean getEnableUserResult(java.lang.String name, CaptureList captureList)
           
 GenericObject getGetGroupResult(java.lang.String name, java.lang.String groupName, java.util.List attrsToGet, CaptureList captureList)
           
 GenericObject getGetUserResult(java.lang.String name, java.lang.String objectName, java.util.List attrsToGet, CaptureList captureList)
           
 java.util.ArrayList getListAllObjectsResult(java.lang.String name, java.lang.String objectType, CaptureList captureList)
           
 java.util.List getListObjectsResult(java.lang.String name, java.lang.String objectType, java.util.Map options, CaptureList captureList)
           
 WavesetResult getRenameGroupResult(java.lang.String name, GenericObject object, CaptureList captureList)
           
 WavesetResult getRenameUserResult(java.lang.String name, GenericObject object, CaptureList captureList)
           
 ShellScriptResourceAdapter getResourceAdapter()
           
 WavesetResult getScanningResult(java.lang.String name, CaptureList captureList, java.util.Map args)
           
 WavesetResult getTestConfigurationResult(java.lang.String name, CaptureList list)
           
 WavesetResult getTestConnectionResult(java.lang.String name, CaptureList captureList)
           
 WavesetResult getUpdateGroupResult(java.lang.String name, GenericObject object, CaptureList captureList)
           
 WavesetResult getUpdateUserResult(java.lang.String name, GenericObject object, CaptureList captureList)
           
 void getUpdateUserResult(java.lang.String name, WSUser user, CaptureList captureList, WavesetResult result)
           
 WSUser getUserResult(java.lang.String name, CaptureList captureList, WSUser targetUser)
           
 void setResourceAdapter(ShellScriptResourceAdapter resourceAdapter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS

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

_resourceAdapter

protected ShellScriptResourceAdapter _resourceAdapter

_resource

protected Resource _resource
Method Detail

getResourceAdapter

public ShellScriptResourceAdapter getResourceAdapter()
Specified by:
getResourceAdapter in interface com.waveset.adapter.ShellScriptResultHandler

setResourceAdapter

public void setResourceAdapter(ShellScriptResourceAdapter resourceAdapter)
Specified by:
setResourceAdapter in interface com.waveset.adapter.ShellScriptResultHandler

genWavesetResult

public WavesetResult genWavesetResult(java.lang.String name,
                                      CaptureList captureList)

genWavesetResult

public WavesetResult genWavesetResult(WavesetResult result,
                                      java.lang.String name,
                                      CaptureList captureList)

getAccountIteratorResult

public AccountIterator getAccountIteratorResult(java.lang.String name,
                                                CaptureList captureList)
                                         throws WavesetException
Specified by:
getAccountIteratorResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getAuthenticateResult

public WavesetResult getAuthenticateResult(java.lang.String name,
                                           java.util.HashMap loginInfo,
                                           CaptureList captureList)
                                    throws WavesetException
Specified by:
getAuthenticateResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getBlockAccountIteratorResult

public WavesetResult getBlockAccountIteratorResult(java.lang.String name,
                                                   CaptureList captureList)
                                            throws WavesetException
Specified by:
getBlockAccountIteratorResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getCheckCreateAccountResult

public WavesetResult getCheckCreateAccountResult(java.lang.String name,
                                                 CaptureList captureList)
                                          throws WavesetException
Specified by:
getCheckCreateAccountResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getCheckDeleteAccountResult

public WavesetResult getCheckDeleteAccountResult(java.lang.String name,
                                                 CaptureList captureList)
                                          throws WavesetException
Specified by:
getCheckDeleteAccountResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getCheckUpdateAccountResult

public WavesetResult getCheckUpdateAccountResult(java.lang.String name,
                                                 CaptureList captureList)
                                          throws WavesetException
Specified by:
getCheckUpdateAccountResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getCreateGroupResult

public WavesetResult getCreateGroupResult(java.lang.String name,
                                          CaptureList captureList)
                                   throws WavesetException
Specified by:
getCreateGroupResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getCreateUserResult

public void getCreateUserResult(java.lang.String name,
                                CaptureList captureList,
                                WavesetResult result)
                         throws WavesetException
Specified by:
getCreateUserResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getDeleteObjectResult

public WavesetResult getDeleteObjectResult(java.lang.String name,
                                           GenericObject object,
                                           java.util.Map options,
                                           CaptureList captureList)
                                    throws WavesetException
Specified by:
getDeleteObjectResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getDeleteUserResult

public void getDeleteUserResult(java.lang.String name,
                                CaptureList captureList)
                         throws WavesetException
Specified by:
getDeleteUserResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getDisableUserResult

public boolean getDisableUserResult(java.lang.String name,
                                    CaptureList captureList)
                             throws WavesetException
Specified by:
getDisableUserResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getEnableUserResult

public boolean getEnableUserResult(java.lang.String name,
                                   CaptureList captureList)
                            throws WavesetException
Specified by:
getEnableUserResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getGetGroupResult

public GenericObject getGetGroupResult(java.lang.String name,
                                       java.lang.String groupName,
                                       java.util.List attrsToGet,
                                       CaptureList captureList)
                                throws WavesetException
Specified by:
getGetGroupResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getGetUserResult

public GenericObject getGetUserResult(java.lang.String name,
                                      java.lang.String objectName,
                                      java.util.List attrsToGet,
                                      CaptureList captureList)
                               throws WavesetException
Specified by:
getGetUserResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getListAllObjectsResult

public java.util.ArrayList getListAllObjectsResult(java.lang.String name,
                                                   java.lang.String objectType,
                                                   CaptureList captureList)
                                            throws WavesetException
Specified by:
getListAllObjectsResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getListObjectsResult

public java.util.List getListObjectsResult(java.lang.String name,
                                           java.lang.String objectType,
                                           java.util.Map options,
                                           CaptureList captureList)
                                    throws WavesetException
Specified by:
getListObjectsResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getRenameGroupResult

public WavesetResult getRenameGroupResult(java.lang.String name,
                                          GenericObject object,
                                          CaptureList captureList)
                                   throws WavesetException
Specified by:
getRenameGroupResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getRenameUserResult

public WavesetResult getRenameUserResult(java.lang.String name,
                                         GenericObject object,
                                         CaptureList captureList)
                                  throws WavesetException
Specified by:
getRenameUserResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getScanningResult

public WavesetResult getScanningResult(java.lang.String name,
                                       CaptureList captureList,
                                       java.util.Map args)
                                throws WavesetException
Specified by:
getScanningResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getTestConfigurationResult

public WavesetResult getTestConfigurationResult(java.lang.String name,
                                                CaptureList list)
                                         throws WavesetException
Specified by:
getTestConfigurationResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getTestConnectionResult

public WavesetResult getTestConnectionResult(java.lang.String name,
                                             CaptureList captureList)
                                      throws WavesetException
Specified by:
getTestConnectionResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getUpdateGroupResult

public WavesetResult getUpdateGroupResult(java.lang.String name,
                                          GenericObject object,
                                          CaptureList captureList)
                                   throws WavesetException
Specified by:
getUpdateGroupResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getUpdateUserResult

public WavesetResult getUpdateUserResult(java.lang.String name,
                                         GenericObject object,
                                         CaptureList captureList)
                                  throws WavesetException
Specified by:
getUpdateUserResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getUpdateUserResult

public void getUpdateUserResult(java.lang.String name,
                                WSUser user,
                                CaptureList captureList,
                                WavesetResult result)
                         throws WavesetException
Specified by:
getUpdateUserResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException

getUserResult

public WSUser getUserResult(java.lang.String name,
                            CaptureList captureList,
                            WSUser targetUser)
                     throws WavesetException
Specified by:
getUserResult in interface com.waveset.adapter.ShellScriptResultHandler
Throws:
WavesetException