Package com.soffid.iam.service
Class ServerPluginServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.ServerPluginServiceBase
-
- com.soffid.iam.service.ServerPluginServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.ServerPluginService
public class ServerPluginServiceImpl extends ServerPluginServiceBase
- See Also:
es.caib.seycon.ng.servei.ServerPluginServer
-
-
Constructor Summary
Constructors Constructor Description ServerPluginServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaudit(ServerPluginEntity entity, String action)voiddeployPlugin(ServerPluginParser spp)protected voidhandleDeletePlugin(com.soffid.iam.api.ServerPlugin plugin)protected voidhandleDeployPlugin(byte[] b)protected voidhandleEnablePlugin(com.soffid.iam.api.ServerPlugin plugin, boolean status)protected Collection<com.soffid.iam.api.AgentDescriptorWorkflow>handleFindAgentDescriptorWorkflows(com.soffid.iam.api.AgentDescriptor agent)protected com.soffid.iam.api.AgentDescriptorhandleGetAgentDescriptor(String className)protected Collection<com.soffid.iam.api.AgentDescriptor>handleGetAgentDescriptors()protected Collection<com.soffid.iam.api.AgentDescriptor>handleGetAllAgentDescriptorsInfo()protected Collection<com.soffid.iam.api.AgentDescriptor>handleGetPluginAgentDescriptors(com.soffid.iam.api.ServerPlugin plugin)protected StringhandleGetServerVersion()protected Collection<com.soffid.iam.api.ServerPlugin>handleListServerPlugins()protected voidhandleUpdatePlugin(byte[] b)protected voidhandleUpdatePlugin(com.soffid.iam.api.ServerPlugin plugin)-
Methods inherited from class com.soffid.iam.service.ServerPluginServiceBase
deletePlugin, deployPlugin, enablePlugin, findAgentDescriptorWorkflows, getAgentDescriptor, getAgentDescriptorEntityDao, getAgentDescriptors, getAllAgentDescriptorsInfo, getAuditEntityDao, getConfigurationService, getDefaultAttributeMappingEntityDao, getDefaultObjectMappingEntityDao, getDefaultObjectMappingPropertyEntityDao, getPluginAgentDescriptors, getPrincipal, getServerPluginEntityDao, getServerPluginModuleEntityDao, getServerVersion, listServerPlugins, setAgentDescriptorEntityDao, setAuditEntityDao, setConfigurationService, setDefaultAttributeMappingEntityDao, setDefaultObjectMappingEntityDao, setDefaultObjectMappingPropertyEntityDao, setServerPluginEntityDao, setServerPluginModuleEntityDao, updatePlugin, updatePlugin
-
-
-
-
Method Detail
-
handleDeployPlugin
protected void handleDeployPlugin(byte[] b) throws Exception- Specified by:
handleDeployPluginin classServerPluginServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.ServerPluginServer#deployPlugin(java.io.InputStream)
-
deployPlugin
public void deployPlugin(ServerPluginParser spp) throws es.caib.seycon.ng.servei.DuplicatedClassException, es.caib.seycon.ng.exception.InternalErrorException, javax.resource.spi.SecurityException
- Throws:
es.caib.seycon.ng.servei.DuplicatedClassExceptiones.caib.seycon.ng.exception.InternalErrorExceptionjavax.resource.spi.SecurityException
-
handleListServerPlugins
protected Collection<com.soffid.iam.api.ServerPlugin> handleListServerPlugins() throws Exception
- Specified by:
handleListServerPluginsin classServerPluginServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.ServerPluginServer#listServerPlugins()
-
handleEnablePlugin
protected void handleEnablePlugin(com.soffid.iam.api.ServerPlugin plugin, boolean status) throws Exception- Specified by:
handleEnablePluginin classServerPluginServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.ServerPluginServer#enablePlugin(es.caib.seycon.ng.comu.ServerPlugin, boolean)
-
handleGetPluginAgentDescriptors
protected Collection<com.soffid.iam.api.AgentDescriptor> handleGetPluginAgentDescriptors(com.soffid.iam.api.ServerPlugin plugin) throws Exception
- Specified by:
handleGetPluginAgentDescriptorsin classServerPluginServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.ServerPluginServer#getPluginAgentDescriptors(es.caib.seycon.ng.comu.ServerPlugin)
-
handleGetAgentDescriptor
protected com.soffid.iam.api.AgentDescriptor handleGetAgentDescriptor(String className) throws Exception
- Specified by:
handleGetAgentDescriptorin classServerPluginServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.ServerPluginServer#getAgentDescriptor(java.lang.String)
-
handleGetAgentDescriptors
protected Collection<com.soffid.iam.api.AgentDescriptor> handleGetAgentDescriptors() throws Exception
- Specified by:
handleGetAgentDescriptorsin classServerPluginServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.ServerPluginServer#getAgentDescriptors()
-
handleGetAllAgentDescriptorsInfo
protected Collection<com.soffid.iam.api.AgentDescriptor> handleGetAllAgentDescriptorsInfo() throws Exception
- Specified by:
handleGetAllAgentDescriptorsInfoin classServerPluginServiceBase- Throws:
Exception- See Also:
es.caib.seycon.ng.servei.ServerPluginServer#getAllAgentDescriptorsInfo()
-
handleGetServerVersion
protected String handleGetServerVersion() throws Exception
- Specified by:
handleGetServerVersionin classServerPluginServiceBase- Throws:
Exception
-
handleDeletePlugin
protected void handleDeletePlugin(com.soffid.iam.api.ServerPlugin plugin) throws Exception- Specified by:
handleDeletePluginin classServerPluginServiceBase- Throws:
Exception
-
audit
public void audit(ServerPluginEntity entity, String action)
-
handleUpdatePlugin
protected void handleUpdatePlugin(byte[] b) throws Exception- Specified by:
handleUpdatePluginin classServerPluginServiceBase- Throws:
Exception
-
handleUpdatePlugin
protected void handleUpdatePlugin(com.soffid.iam.api.ServerPlugin plugin) throws Exception- Specified by:
handleUpdatePluginin classServerPluginServiceBase- Throws:
Exception
-
handleFindAgentDescriptorWorkflows
protected Collection<com.soffid.iam.api.AgentDescriptorWorkflow> handleFindAgentDescriptorWorkflows(com.soffid.iam.api.AgentDescriptor agent) throws Exception
- Specified by:
handleFindAgentDescriptorWorkflowsin classServerPluginServiceBase- Throws:
Exception
-
-