Package de.elo.ix.client.serverevents
Class IXServerEventsHandler
java.lang.Object
de.elo.ix.client.serverevents.IXServerEventsHandler
- All Implemented Interfaces:
byps.Remote
,IXServerEvents
,de.elo.utils.net.Remote
,Remote
This class helps to implement the IXServerEvents interface. Your project should inherit from this
class and implement the IXServerEvents methods. Each implmented method has to be added to the
collection implementedMethods:
implementedMethods["onAfterCheckinSord"] = true;
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected IXConnectionMapEventHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis mandatory method returns information about the application that implements the interface.boolean
hasMethod
(IXServerEventsContext ec, String methodName) This mandatory method tests, wether an interace method is implemented.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.elo.ix.client.IXServerEvents
executeRegisteredFunction, executeRegisteredFunctionString, getUserNames, onAfterCheckinActivity, onAfterCheckinDocEnd, onAfterCheckinMap, onAfterCheckinNotes, onAfterCheckinReminder, onAfterCheckinSord, onAfterCheckinUsers, onAfterDelegateWorkflowNode, onAfterDeleteMap, onAfterDeleteSord, onAfterEndEditWorkFlowNode, onAfterLogin, onAfterPackageImport, onAfterRefSord, onAfterStartWorkFlow, onAfterTerminateDeleteWorkFlow, onBeforeCheckinActivity, onBeforeCheckinDocEnd, onBeforeCheckinMap, onBeforeCheckinNotes, onBeforeCheckinSord, onBeforeCheckinUsers, onBeforeDelegateWorkflowNode, onBeforeDeleteMap, onBeforeDeleteSord, onBeforeFindSords, onBeforeFindSordsInternalSQL, onBeforeLogin, onBeforeRefSord, onBeforeStartWorkFlow, onBeforeTakeWorkFlowNode, onBeforeTerminateDeleteWorkFlow, onCheckSordAccess, onCreateDoc, onCreateSord, onFileUploadBuildResponse, onFindClose, onFindSordsResult, onInheritKeywording, onReadSord, onSendFeedToISearch, onSendSordToISearch
-
Field Details
-
appName
-
appVersion
-
connMap
-
implementedMethods
-
-
Constructor Details
-
IXServerEventsHandler
-
-
Method Details
-
getAppInfo
Description copied from interface:IXServerEvents
This mandatory method returns information about the application that implements the interface. It should return the application name and version and the implementors name. The returned String is printed into the log file and is added to error messages. This method is mandatory.- Specified by:
getAppInfo
in interfaceIXServerEvents
- Parameters:
ec
- Execution context.- Returns:
- String
- Throws:
byps.RemoteException
- Exception with message text of format "[ELOIX:number] text". The number is one of the constants defined in IXExceptionC.- See Also:
-
hasMethod
Description copied from interface:IXServerEvents
This mandatory method tests, wether an interace method is implemented. The Indexserver calls this function for each method, before the method is called the first time.- Specified by:
hasMethod
in interfaceIXServerEvents
- Parameters:
ec
- Execution context.methodName
- Method name.- Returns:
- true, if the method is implemented.
- Throws:
byps.RemoteException
- Exception with message text of format "[ELOIX:number] text". The number is one of the constants defined in IXExceptionC.- See Also:
-