Package de.xima.fc.com.interfaces
Interface IFSSession
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
FSSessionImpl
public interface IFSSession extends Serializable
Interface of the client-session on the frontend-server after authentication- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcallback(String callbackHandlerName, IFormDataAdapter formData, Vorgang process)Method to perform an callback on the frontend-serverbooleandisconnect()Method to perform an clean disconnectbooleanping()Method to ping the frontend-servervoidpushConfig(String name, byte[] data)Method to push an configuration-file to the frontend-servervoidtriggerPluginSync(PluginSyncData... syncData)Method to trigger the sync of plugins
-
-
-
Method Detail
-
callback
void callback(String callbackHandlerName, IFormDataAdapter formData, Vorgang process) throws Exception
Method to perform an callback on the frontend-server- Parameters:
callbackHandlerName-Stringname of the callback-handler to performformData-IFormDataAdapterthe form-data with which the callback sould be performedprocess-Vorgangthe process to perfrom the callback with- Throws:
Exception- on errors while performing the callback
-
pushConfig
void pushConfig(String name, byte[] data) throws Exception
Method to push an configuration-file to the frontend-server
-
triggerPluginSync
void triggerPluginSync(PluginSyncData... syncData) throws Exception
Method to trigger the sync of plugins- Parameters:
syncData-PluginSyncDataof the plugins to sync- Throws:
Exception- on errors
-
disconnect
boolean disconnect()
Method to perform an clean disconnect- Returns:
trueif the disconnect was successful,falseotherwise
-
ping
boolean ping()
Method to ping the frontend-server- Returns:
trueif successful,falseotherwise
-
-