Package com.soffid.iam.service
Class DispatcherServiceBase
- java.lang.Object
-
- com.soffid.iam.service.DispatcherServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.DispatcherService
- Direct Known Subclasses:
DispatcherServiceImpl
public abstract class DispatcherServiceBase extends Object implements com.soffid.iam.service.DispatcherService
Spring Service base class for
see com.soffid.iam.service.DispatcherServicecom.soffid.iam.service.DispatcherService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description DispatcherServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddCertificate(com.soffid.iam.api.Server server, X509Certificate cert)voidapplyConfiguration(com.soffid.iam.api.System dispatcher)com.soffid.iam.api.AsyncProcessTrackerapplyConfigurationAsync(com.soffid.iam.api.System dispatcher)voidcheckConnectivity(String dispatcher)com.soffid.iam.api.ServerRegistrationTokenconsumeRegistrationToken(String token)com.soffid.iam.api.AccessControlcreate(com.soffid.iam.api.AccessControl controlAcces)com.soffid.iam.api.AttributeMappingcreate(com.soffid.iam.api.AttributeMapping mapping)com.soffid.iam.api.ObjectMappingcreate(com.soffid.iam.api.ObjectMapping om)com.soffid.iam.api.ObjectMappingPropertycreate(com.soffid.iam.api.ObjectMappingProperty omp)com.soffid.iam.api.ObjectMappingTriggercreate(com.soffid.iam.api.ObjectMappingTrigger trigger)com.soffid.iam.api.ReconcileTriggercreate(com.soffid.iam.api.ReconcileTrigger rp)com.soffid.iam.api.Servercreate(com.soffid.iam.api.Server server)com.soffid.iam.api.Systemcreate(com.soffid.iam.api.System dispatcher)com.soffid.iam.api.SystemGroupcreate(com.soffid.iam.api.SystemGroup grupDispatcher)com.soffid.iam.api.UserTypeDispatchercreate(com.soffid.iam.api.UserTypeDispatcher tipusUsuari)StringcreateRemoteServer(String name, String tenant)voiddelete(com.soffid.iam.api.AccessControl controlAcces)voiddelete(com.soffid.iam.api.AttributeMapping mapping)voiddelete(com.soffid.iam.api.ObjectMapping om)voiddelete(com.soffid.iam.api.ObjectMappingProperty omp)voiddelete(com.soffid.iam.api.ObjectMappingTrigger tirger)voiddelete(com.soffid.iam.api.ReconcileTrigger rp)voiddelete(com.soffid.iam.api.Server server)voiddelete(com.soffid.iam.api.System dispatcher)voiddelete(com.soffid.iam.api.SystemGroup grupDispatcher)voiddelete(com.soffid.iam.api.UserTypeDispatcher tipusUsuari)Collection<com.soffid.iam.api.AccessControl>findAccessControlByDispatcherName(String codiAgent)Map<String,String>findActiveDirectoryDomains()Collection<com.soffid.iam.api.System>findAllActiveDispatchers()Collection<com.soffid.iam.api.Server>findAllServers()Collection<com.soffid.iam.api.AttributeMapping>findAttributeMappingsByObject(Long objectId)com.soffid.iam.api.SystemfindDispatcherByName(String codi)Collection<com.soffid.iam.api.System>findDispatchersByFilter(String codi, String nomCla, String url, String basRol, String segur, Boolean actiu)Collection<com.soffid.iam.api.ObjectMappingProperty>findObjectMappingPropertiesByObject(Long objectId)Collection<com.soffid.iam.api.ObjectMapping>findObjectMappingsByDispatcher(Long dispatcherId)Collection<com.soffid.iam.api.ObjectMappingTrigger>findObjectMappingTriggersByObject(Long objectId)Collection<com.soffid.iam.api.ReconcileTrigger>findReconcileTriggersByDispatcher(Long dispatcherId)com.soffid.iam.api.SystemfindSoffidDispatcher()com.soffid.iam.api.PagedResult<com.soffid.iam.api.System>findSystemByTextAndFilter(String text, String query, Integer first, Integer max)com.soffid.iam.api.AsyncList<com.soffid.iam.api.System>findSystemByTextAndFilterAsync(String text, String query)com.soffid.iam.api.PagedResult<com.soffid.iam.api.System>findSystemByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)com.soffid.iam.api.AsyncList<com.soffid.iam.api.System>findSystemByTextAndJsonQueryAsync(String text, String jsonQuery)Collection<com.soffid.iam.api.Server>findTenantServers()List<X509Certificate>findValidCertificates()voidfinishVirtualSourceTransaction(String transactionId)StringgenerateChangesReport(com.soffid.iam.api.System dispatcher)Collection<com.soffid.iam.api.AccessControl>getAccessControl(com.soffid.iam.api.System agent)AccessControlEntityDaogetAccessControlEntityDao()Gets reference tocontrolAccessEntityDao.AccountAttributeEntityDaogetAccountAttributeEntityDao()Gets reference toaccountAttributeEntityDao.AccountEntityDaogetAccountEntityDao()Gets reference toaccountEntityDao.AccountMetadataEntityDaogetAccountMetadataEntityDao()Gets reference toaccountMetadataEntityDao.com.soffid.iam.service.AccountServicegetAccountService()Gets reference toaccountService.AgentDescriptorEntityDaogetAgentDescriptorEntityDao()Gets reference toagentDescriptorEntityDao.com.soffid.iam.service.ApplicationServicegetApplicationService()Gets reference toaplicacioService.com.soffid.iam.service.AsyncRunnerServicegetAsyncRunnerService()Gets reference toasyncRunnerService.AttributeMappingEntityDaogetAttributeMappingEntityDao()Gets reference toattributeMappingEntityDao.com.soffid.iam.service.AuditServicegetAuditService()Gets reference toauditoriaService.com.soffid.iam.service.AuthorizationServicegetAuthorizationService()Gets reference toautoritzacioService.com.soffid.iam.service.ConfigurationServicegetConfigurationService()Gets reference toconfiguracioService.Collection<com.soffid.iam.api.SystemGroup>getDispatcherGroups(com.soffid.iam.api.System agent)Collection<com.soffid.iam.api.UserTypeDispatcher>getDispatcherUserTypes(com.soffid.iam.api.System agent)GroupEntityDaogetGroupEntityDao()Gets reference togrupEntityDao.HostSystemEntityDaogetHostSystemEntityDao()Gets reference tohostSystemEntityDao.MetaDataEntityDaogetMetaDataEntityDao()Gets reference totipusDadaEntityDao.com.soffid.iam.sync.engine.intf.GetObjectResultsgetNativeObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2)ObjectMappingEntityDaogetObjectMappingEntityDao()Gets reference toobjectMappingEntityDao.ObjectMappingPropertyEntityDaogetObjectMappingPropertyEntityDao()Gets reference toobjectMappingPropertyEntityDao.ObjectMappingTriggerEntityDaogetObjectMappingTriggerEntityDao()Gets reference toobjectMappingTriggerEntityDao.protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.ReconcileTriggerEntityDaogetReconcileTriggerEntityDao()Gets reference toreconcileTriggerEntityDao.RoleEntityDaogetRoleEntityDao()Gets reference torolEntityDao.com.soffid.iam.service.ScheduledTaskServicegetScheduledTaskService()Gets reference toscheduledTaskService.ServerCertificateEntityDaogetServerCertificateEntityDao()Gets reference toserverCertificateEntityDao.ServerEntityDaogetServerEntityDao()Gets reference toserverEntityDao.ServerRegistrationTokenEntityDaogetServerRegistrationTokenEntityDao()Gets reference toserverRegistrationTokenEntityDao.String[]getServerTenants(com.soffid.iam.api.Server server)com.soffid.iam.sync.engine.intf.GetObjectResultsgetSoffidObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2)com.soffid.iam.service.SyncServerServicegetSyncServerService()Gets reference toseyconServerService.SystemEntityDaogetSystemEntityDao()Gets reference todispatcherEntityDao.SystemGroupEntityDaogetSystemGroupEntityDao()Gets reference togrupDispatcherEntityDao.TaskEntityDaogetTaskEntityDao()Gets reference totasqueEntityDao.TenantEntityDaogetTenantEntityDao()Gets reference totenantEntityDao.UserDomainEntityDaogetUserDomainEntityDao()Gets reference todominiUsuariEntityDao.UserEntityDaogetUserEntityDao()Gets reference tousuariEntityDao.com.soffid.iam.service.UserServicegetUserService()Gets reference tousuariService.UserTypeEntityDaogetUserTypeEntityDao()Gets reference totipusUsuariEntityDao.UserTypeSystemEntityDaogetUserTypeSystemEntityDao()Gets reference totipusUsuariDispatcherEntityDao.protected abstract voidhandleAddCertificate(com.soffid.iam.api.Server server, X509Certificate cert)protected abstract voidhandleApplyConfiguration(com.soffid.iam.api.System dispatcher)protected abstract com.soffid.iam.api.AsyncProcessTrackerhandleApplyConfigurationAsync(com.soffid.iam.api.System dispatcher)protected abstract voidhandleCheckConnectivity(String dispatcher)protected abstract com.soffid.iam.api.ServerRegistrationTokenhandleConsumeRegistrationToken(String token)protected abstract com.soffid.iam.api.AccessControlhandleCreate(com.soffid.iam.api.AccessControl controlAcces)protected abstract com.soffid.iam.api.AttributeMappinghandleCreate(com.soffid.iam.api.AttributeMapping mapping)protected abstract com.soffid.iam.api.ObjectMappinghandleCreate(com.soffid.iam.api.ObjectMapping om)protected abstract com.soffid.iam.api.ObjectMappingPropertyhandleCreate(com.soffid.iam.api.ObjectMappingProperty omp)protected abstract com.soffid.iam.api.ObjectMappingTriggerhandleCreate(com.soffid.iam.api.ObjectMappingTrigger trigger)protected abstract com.soffid.iam.api.ReconcileTriggerhandleCreate(com.soffid.iam.api.ReconcileTrigger rp)protected abstract com.soffid.iam.api.ServerhandleCreate(com.soffid.iam.api.Server server)protected abstract com.soffid.iam.api.SystemhandleCreate(com.soffid.iam.api.System dispatcher)protected abstract com.soffid.iam.api.SystemGrouphandleCreate(com.soffid.iam.api.SystemGroup grupDispatcher)protected abstract com.soffid.iam.api.UserTypeDispatcherhandleCreate(com.soffid.iam.api.UserTypeDispatcher tipusUsuari)protected abstract StringhandleCreateRemoteServer(String name, String tenant)protected abstract voidhandleDelete(com.soffid.iam.api.AccessControl controlAcces)protected abstract voidhandleDelete(com.soffid.iam.api.AttributeMapping mapping)protected abstract voidhandleDelete(com.soffid.iam.api.ObjectMapping om)protected abstract voidhandleDelete(com.soffid.iam.api.ObjectMappingProperty omp)protected abstract voidhandleDelete(com.soffid.iam.api.ObjectMappingTrigger tirger)protected abstract voidhandleDelete(com.soffid.iam.api.ReconcileTrigger rp)protected abstract voidhandleDelete(com.soffid.iam.api.Server server)protected abstract voidhandleDelete(com.soffid.iam.api.System dispatcher)protected abstract voidhandleDelete(com.soffid.iam.api.SystemGroup grupDispatcher)protected abstract voidhandleDelete(com.soffid.iam.api.UserTypeDispatcher tipusUsuari)protected abstract Collection<com.soffid.iam.api.AccessControl>handleFindAccessControlByDispatcherName(String codiAgent)protected abstract Map<String,String>handleFindActiveDirectoryDomains()protected abstract Collection<com.soffid.iam.api.System>handleFindAllActiveDispatchers()protected abstract Collection<com.soffid.iam.api.Server>handleFindAllServers()protected abstract Collection<com.soffid.iam.api.AttributeMapping>handleFindAttributeMappingsByObject(Long objectId)protected abstract com.soffid.iam.api.SystemhandleFindDispatcherByName(String codi)protected abstract Collection<com.soffid.iam.api.System>handleFindDispatchersByFilter(String codi, String nomCla, String url, String basRol, String segur, Boolean actiu)protected abstract Collection<com.soffid.iam.api.ObjectMappingProperty>handleFindObjectMappingPropertiesByObject(Long objectId)protected abstract Collection<com.soffid.iam.api.ObjectMapping>handleFindObjectMappingsByDispatcher(Long dispatcherId)protected abstract Collection<com.soffid.iam.api.ObjectMappingTrigger>handleFindObjectMappingTriggersByObject(Long objectId)protected abstract Collection<com.soffid.iam.api.ReconcileTrigger>handleFindReconcileTriggersByDispatcher(Long dispatcherId)protected abstract com.soffid.iam.api.SystemhandleFindSoffidDispatcher()protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.System>handleFindSystemByTextAndFilter(String text, String query, Integer first, Integer max)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.System>handleFindSystemByTextAndFilterAsync(String text, String query)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.System>handleFindSystemByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.System>handleFindSystemByTextAndJsonQueryAsync(String text, String jsonQuery)protected abstract Collection<com.soffid.iam.api.Server>handleFindTenantServers()protected abstract List<X509Certificate>handleFindValidCertificates()protected abstract voidhandleFinishVirtualSourceTransaction(String transactionId)protected abstract StringhandleGenerateChangesReport(com.soffid.iam.api.System dispatcher)protected abstract Collection<com.soffid.iam.api.AccessControl>handleGetAccessControl(com.soffid.iam.api.System agent)protected abstract Collection<com.soffid.iam.api.SystemGroup>handleGetDispatcherGroups(com.soffid.iam.api.System agent)protected abstract Collection<com.soffid.iam.api.UserTypeDispatcher>handleGetDispatcherUserTypes(com.soffid.iam.api.System agent)protected abstract com.soffid.iam.sync.engine.intf.GetObjectResultshandleGetNativeObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2)protected abstract String[]handleGetServerTenants(com.soffid.iam.api.Server server)protected abstract com.soffid.iam.sync.engine.intf.GetObjectResultshandleGetSoffidObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2)protected abstract Collection<Map<String,Object>>handleInvoke(String dispatcher, String verb, String object, Map<String,Object> attributes)protected abstract LonghandleInvokeAsync(String dispatcher, String verb, String object, Map<String,Object> attributes)protected abstract booleanhandleIsGroupAllowed(com.soffid.iam.api.System dispatcher, String group)protected abstract booleanhandleIsRegistrationTokenAlive(String token)protected abstract booleanhandleIsUserAllowed(com.soffid.iam.api.System dispatcher, String user)protected abstract booleanhandleIsUserAllowed(com.soffid.iam.api.System dispatcher, String user, Collection<com.soffid.iam.api.RoleGrant> permissions)protected abstract voidhandlePorpagateUsersDispatcher(String codiAgent)protected abstract StringhandlePreRegisterServer(com.soffid.iam.api.ServerRegistrationToken register)protected abstract voidhandlePropagateDispatcherGroups(String codiAgent)protected abstract voidhandlePropagateDispatcherRoles(String codiAgent)protected abstract com.soffid.iam.api.AsyncProcessTrackerhandleQueryProcessStatus(com.soffid.iam.api.AsyncProcessTracker process)protected abstract com.soffid.iam.sync.engine.intf.GetObjectResultshandleReconcile(String dispatcher, String accountName)protected abstract voidhandleRenameAccounts(com.soffid.iam.api.System dispatcher)protected abstract voidhandleSetDefaultMappingsByDispatcher(Long dispatcherId)protected abstract StringhandleStartVirtualSourceTransaction(boolean readonly, String server)protected abstract Map<String,Object>handleTestObjectMapping(Map<String,String> sentences, String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2)protected abstract com.soffid.iam.sync.engine.intf.DebugTaskResultshandleTestPropagateObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2)protected abstract com.soffid.iam.api.AccessControlhandleUpdate(com.soffid.iam.api.AccessControl controlAcces)protected abstract com.soffid.iam.api.AttributeMappinghandleUpdate(com.soffid.iam.api.AttributeMapping mapping)protected abstract com.soffid.iam.api.ObjectMappinghandleUpdate(com.soffid.iam.api.ObjectMapping om)protected abstract com.soffid.iam.api.ObjectMappingPropertyhandleUpdate(com.soffid.iam.api.ObjectMappingProperty om)protected abstract com.soffid.iam.api.ObjectMappingTriggerhandleUpdate(com.soffid.iam.api.ObjectMappingTrigger trigger)protected abstract com.soffid.iam.api.ReconcileTriggerhandleUpdate(com.soffid.iam.api.ReconcileTrigger rp)protected abstract com.soffid.iam.api.ServerhandleUpdate(com.soffid.iam.api.Server server)protected abstract com.soffid.iam.api.SystemhandleUpdate(com.soffid.iam.api.System dispatcher)protected abstract com.soffid.iam.api.SystemGrouphandleUpdate(com.soffid.iam.api.SystemGroup grupDispatcher)protected abstract com.soffid.iam.api.UserTypeDispatcherhandleUpdate(com.soffid.iam.api.UserTypeDispatcher tipusUsuari)Collection<Map<String,Object>>invoke(String dispatcher, String verb, String object, Map<String,Object> attributes)LonginvokeAsync(String dispatcher, String verb, String object, Map<String,Object> attributes)booleanisGroupAllowed(com.soffid.iam.api.System dispatcher, String group)booleanisRegistrationTokenAlive(String token)booleanisUserAllowed(com.soffid.iam.api.System dispatcher, String user)booleanisUserAllowed(com.soffid.iam.api.System dispatcher, String user, Collection<com.soffid.iam.api.RoleGrant> permissions)voidporpagateUsersDispatcher(String codiAgent)StringpreRegisterServer(com.soffid.iam.api.ServerRegistrationToken register)voidpropagateDispatcherGroups(String codiAgent)voidpropagateDispatcherRoles(String codiAgent)com.soffid.iam.api.AsyncProcessTrackerqueryProcessStatus(com.soffid.iam.api.AsyncProcessTracker process)com.soffid.iam.sync.engine.intf.GetObjectResultsreconcile(String dispatcher, String accountName)voidrenameAccounts(com.soffid.iam.api.System dispatcher)voidsetAccessControlEntityDao(AccessControlEntityDao controlAccessEntityDao)Sets reference tocontrolAccessEntityDao.voidsetAccountAttributeEntityDao(AccountAttributeEntityDao accountAttributeEntityDao)Sets reference toaccountAttributeEntityDao.voidsetAccountEntityDao(AccountEntityDao accountEntityDao)Sets reference toaccountEntityDao.voidsetAccountMetadataEntityDao(AccountMetadataEntityDao accountMetadataEntityDao)Sets reference toaccountMetadataEntityDao.voidsetAccountService(com.soffid.iam.service.AccountService accountService)Sets reference toaccountService.voidsetAgentDescriptorEntityDao(AgentDescriptorEntityDao agentDescriptorEntityDao)Sets reference toagentDescriptorEntityDao.voidsetApplicationService(com.soffid.iam.service.ApplicationService aplicacioService)Sets reference toaplicacioService.voidsetAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)Sets reference toasyncRunnerService.voidsetAttributeMappingEntityDao(AttributeMappingEntityDao attributeMappingEntityDao)Sets reference toattributeMappingEntityDao.voidsetAuditService(com.soffid.iam.service.AuditService auditoriaService)Sets reference toauditoriaService.voidsetAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)Sets reference toautoritzacioService.voidsetConfigurationService(com.soffid.iam.service.ConfigurationService configuracioService)Sets reference toconfiguracioService.voidsetDefaultMappingsByDispatcher(Long dispatcherId)voidsetGroupEntityDao(GroupEntityDao grupEntityDao)Sets reference togrupEntityDao.voidsetHostSystemEntityDao(HostSystemEntityDao hostSystemEntityDao)Sets reference tohostSystemEntityDao.voidsetMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)Sets reference totipusDadaEntityDao.voidsetObjectMappingEntityDao(ObjectMappingEntityDao objectMappingEntityDao)Sets reference toobjectMappingEntityDao.voidsetObjectMappingPropertyEntityDao(ObjectMappingPropertyEntityDao objectMappingPropertyEntityDao)Sets reference toobjectMappingPropertyEntityDao.voidsetObjectMappingTriggerEntityDao(ObjectMappingTriggerEntityDao objectMappingTriggerEntityDao)Sets reference toobjectMappingTriggerEntityDao.voidsetReconcileTriggerEntityDao(ReconcileTriggerEntityDao reconcileTriggerEntityDao)Sets reference toreconcileTriggerEntityDao.voidsetRoleEntityDao(RoleEntityDao rolEntityDao)Sets reference torolEntityDao.voidsetScheduledTaskService(com.soffid.iam.service.ScheduledTaskService scheduledTaskService)Sets reference toscheduledTaskService.voidsetServerCertificateEntityDao(ServerCertificateEntityDao serverCertificateEntityDao)Sets reference toserverCertificateEntityDao.voidsetServerEntityDao(ServerEntityDao serverEntityDao)Sets reference toserverEntityDao.voidsetServerRegistrationTokenEntityDao(ServerRegistrationTokenEntityDao serverRegistrationTokenEntityDao)Sets reference toserverRegistrationTokenEntityDao.voidsetSyncServerService(com.soffid.iam.service.SyncServerService seyconServerService)Sets reference toseyconServerService.voidsetSystemEntityDao(SystemEntityDao dispatcherEntityDao)Sets reference todispatcherEntityDao.voidsetSystemGroupEntityDao(SystemGroupEntityDao grupDispatcherEntityDao)Sets reference togrupDispatcherEntityDao.voidsetTaskEntityDao(TaskEntityDao tasqueEntityDao)Sets reference totasqueEntityDao.voidsetTenantEntityDao(TenantEntityDao tenantEntityDao)Sets reference totenantEntityDao.voidsetUserDomainEntityDao(UserDomainEntityDao dominiUsuariEntityDao)Sets reference todominiUsuariEntityDao.voidsetUserEntityDao(UserEntityDao usuariEntityDao)Sets reference tousuariEntityDao.voidsetUserService(com.soffid.iam.service.UserService usuariService)Sets reference tousuariService.voidsetUserTypeEntityDao(UserTypeEntityDao tipusUsuariEntityDao)Sets reference totipusUsuariEntityDao.voidsetUserTypeSystemEntityDao(UserTypeSystemEntityDao tipusUsuariDispatcherEntityDao)Sets reference totipusUsuariDispatcherEntityDao.StringstartVirtualSourceTransaction(boolean readonly, String server)Map<String,Object>testObjectMapping(Map<String,String> sentences, String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2)com.soffid.iam.sync.engine.intf.DebugTaskResultstestPropagateObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2)com.soffid.iam.api.AccessControlupdate(com.soffid.iam.api.AccessControl controlAcces)com.soffid.iam.api.AttributeMappingupdate(com.soffid.iam.api.AttributeMapping mapping)com.soffid.iam.api.ObjectMappingupdate(com.soffid.iam.api.ObjectMapping om)com.soffid.iam.api.ObjectMappingPropertyupdate(com.soffid.iam.api.ObjectMappingProperty om)com.soffid.iam.api.ObjectMappingTriggerupdate(com.soffid.iam.api.ObjectMappingTrigger trigger)com.soffid.iam.api.ReconcileTriggerupdate(com.soffid.iam.api.ReconcileTrigger rp)com.soffid.iam.api.Serverupdate(com.soffid.iam.api.Server server)com.soffid.iam.api.Systemupdate(com.soffid.iam.api.System dispatcher)com.soffid.iam.api.SystemGroupupdate(com.soffid.iam.api.SystemGroup grupDispatcher)com.soffid.iam.api.UserTypeDispatcherupdate(com.soffid.iam.api.UserTypeDispatcher tipusUsuari)
-
-
-
Method Detail
-
setAccountAttributeEntityDao
public void setAccountAttributeEntityDao(AccountAttributeEntityDao accountAttributeEntityDao)
Sets reference toaccountAttributeEntityDao.
-
getAccountAttributeEntityDao
public AccountAttributeEntityDao getAccountAttributeEntityDao()
Gets reference toaccountAttributeEntityDao.
-
setAccountEntityDao
public void setAccountEntityDao(AccountEntityDao accountEntityDao)
Sets reference toaccountEntityDao.
-
getAccountEntityDao
public AccountEntityDao getAccountEntityDao()
Gets reference toaccountEntityDao.
-
setAccountMetadataEntityDao
public void setAccountMetadataEntityDao(AccountMetadataEntityDao accountMetadataEntityDao)
Sets reference toaccountMetadataEntityDao.
-
getAccountMetadataEntityDao
public AccountMetadataEntityDao getAccountMetadataEntityDao()
Gets reference toaccountMetadataEntityDao.
-
setAccountService
public void setAccountService(com.soffid.iam.service.AccountService accountService)
Sets reference toaccountService.
-
getAccountService
public com.soffid.iam.service.AccountService getAccountService()
Gets reference toaccountService.
-
setAgentDescriptorEntityDao
public void setAgentDescriptorEntityDao(AgentDescriptorEntityDao agentDescriptorEntityDao)
Sets reference toagentDescriptorEntityDao.
-
getAgentDescriptorEntityDao
public AgentDescriptorEntityDao getAgentDescriptorEntityDao()
Gets reference toagentDescriptorEntityDao.
-
setApplicationService
public void setApplicationService(com.soffid.iam.service.ApplicationService aplicacioService)
Sets reference toaplicacioService.
-
getApplicationService
public com.soffid.iam.service.ApplicationService getApplicationService()
Gets reference toaplicacioService.
-
setAsyncRunnerService
public void setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService.
-
getAsyncRunnerService
public com.soffid.iam.service.AsyncRunnerService getAsyncRunnerService()
Gets reference toasyncRunnerService.
-
setAttributeMappingEntityDao
public void setAttributeMappingEntityDao(AttributeMappingEntityDao attributeMappingEntityDao)
Sets reference toattributeMappingEntityDao.
-
getAttributeMappingEntityDao
public AttributeMappingEntityDao getAttributeMappingEntityDao()
Gets reference toattributeMappingEntityDao.
-
setAuditService
public void setAuditService(com.soffid.iam.service.AuditService auditoriaService)
Sets reference toauditoriaService.
-
getAuditService
public com.soffid.iam.service.AuditService getAuditService()
Gets reference toauditoriaService.
-
setAuthorizationService
public void setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService.
-
getAuthorizationService
public com.soffid.iam.service.AuthorizationService getAuthorizationService()
Gets reference toautoritzacioService.
-
setConfigurationService
public void setConfigurationService(com.soffid.iam.service.ConfigurationService configuracioService)
Sets reference toconfiguracioService.
-
getConfigurationService
public com.soffid.iam.service.ConfigurationService getConfigurationService()
Gets reference toconfiguracioService.
-
setAccessControlEntityDao
public void setAccessControlEntityDao(AccessControlEntityDao controlAccessEntityDao)
Sets reference tocontrolAccessEntityDao.
-
getAccessControlEntityDao
public AccessControlEntityDao getAccessControlEntityDao()
Gets reference tocontrolAccessEntityDao.
-
setSystemEntityDao
public void setSystemEntityDao(SystemEntityDao dispatcherEntityDao)
Sets reference todispatcherEntityDao.
-
getSystemEntityDao
public SystemEntityDao getSystemEntityDao()
Gets reference todispatcherEntityDao.
-
setUserDomainEntityDao
public void setUserDomainEntityDao(UserDomainEntityDao dominiUsuariEntityDao)
Sets reference todominiUsuariEntityDao.
-
getUserDomainEntityDao
public UserDomainEntityDao getUserDomainEntityDao()
Gets reference todominiUsuariEntityDao.
-
setSystemGroupEntityDao
public void setSystemGroupEntityDao(SystemGroupEntityDao grupDispatcherEntityDao)
Sets reference togrupDispatcherEntityDao.
-
getSystemGroupEntityDao
public SystemGroupEntityDao getSystemGroupEntityDao()
Gets reference togrupDispatcherEntityDao.
-
setGroupEntityDao
public void setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao.
-
getGroupEntityDao
public GroupEntityDao getGroupEntityDao()
Gets reference togrupEntityDao.
-
setHostSystemEntityDao
public void setHostSystemEntityDao(HostSystemEntityDao hostSystemEntityDao)
Sets reference tohostSystemEntityDao.
-
getHostSystemEntityDao
public HostSystemEntityDao getHostSystemEntityDao()
Gets reference tohostSystemEntityDao.
-
setObjectMappingEntityDao
public void setObjectMappingEntityDao(ObjectMappingEntityDao objectMappingEntityDao)
Sets reference toobjectMappingEntityDao.
-
getObjectMappingEntityDao
public ObjectMappingEntityDao getObjectMappingEntityDao()
Gets reference toobjectMappingEntityDao.
-
setObjectMappingPropertyEntityDao
public void setObjectMappingPropertyEntityDao(ObjectMappingPropertyEntityDao objectMappingPropertyEntityDao)
Sets reference toobjectMappingPropertyEntityDao.
-
getObjectMappingPropertyEntityDao
public ObjectMappingPropertyEntityDao getObjectMappingPropertyEntityDao()
Gets reference toobjectMappingPropertyEntityDao.
-
setObjectMappingTriggerEntityDao
public void setObjectMappingTriggerEntityDao(ObjectMappingTriggerEntityDao objectMappingTriggerEntityDao)
Sets reference toobjectMappingTriggerEntityDao.
-
getObjectMappingTriggerEntityDao
public ObjectMappingTriggerEntityDao getObjectMappingTriggerEntityDao()
Gets reference toobjectMappingTriggerEntityDao.
-
setReconcileTriggerEntityDao
public void setReconcileTriggerEntityDao(ReconcileTriggerEntityDao reconcileTriggerEntityDao)
Sets reference toreconcileTriggerEntityDao.
-
getReconcileTriggerEntityDao
public ReconcileTriggerEntityDao getReconcileTriggerEntityDao()
Gets reference toreconcileTriggerEntityDao.
-
setRoleEntityDao
public void setRoleEntityDao(RoleEntityDao rolEntityDao)
Sets reference torolEntityDao.
-
getRoleEntityDao
public RoleEntityDao getRoleEntityDao()
Gets reference torolEntityDao.
-
setScheduledTaskService
public void setScheduledTaskService(com.soffid.iam.service.ScheduledTaskService scheduledTaskService)
Sets reference toscheduledTaskService.
-
getScheduledTaskService
public com.soffid.iam.service.ScheduledTaskService getScheduledTaskService()
Gets reference toscheduledTaskService.
-
setServerCertificateEntityDao
public void setServerCertificateEntityDao(ServerCertificateEntityDao serverCertificateEntityDao)
Sets reference toserverCertificateEntityDao.
-
getServerCertificateEntityDao
public ServerCertificateEntityDao getServerCertificateEntityDao()
Gets reference toserverCertificateEntityDao.
-
setServerEntityDao
public void setServerEntityDao(ServerEntityDao serverEntityDao)
Sets reference toserverEntityDao.
-
getServerEntityDao
public ServerEntityDao getServerEntityDao()
Gets reference toserverEntityDao.
-
setServerRegistrationTokenEntityDao
public void setServerRegistrationTokenEntityDao(ServerRegistrationTokenEntityDao serverRegistrationTokenEntityDao)
Sets reference toserverRegistrationTokenEntityDao.
-
getServerRegistrationTokenEntityDao
public ServerRegistrationTokenEntityDao getServerRegistrationTokenEntityDao()
Gets reference toserverRegistrationTokenEntityDao.
-
setSyncServerService
public void setSyncServerService(com.soffid.iam.service.SyncServerService seyconServerService)
Sets reference toseyconServerService.
-
getSyncServerService
public com.soffid.iam.service.SyncServerService getSyncServerService()
Gets reference toseyconServerService.
-
setTaskEntityDao
public void setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao.
-
getTaskEntityDao
public TaskEntityDao getTaskEntityDao()
Gets reference totasqueEntityDao.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao.
-
setMetaDataEntityDao
public void setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao.
-
getMetaDataEntityDao
public MetaDataEntityDao getMetaDataEntityDao()
Gets reference totipusDadaEntityDao.
-
setUserTypeSystemEntityDao
public void setUserTypeSystemEntityDao(UserTypeSystemEntityDao tipusUsuariDispatcherEntityDao)
Sets reference totipusUsuariDispatcherEntityDao.
-
getUserTypeSystemEntityDao
public UserTypeSystemEntityDao getUserTypeSystemEntityDao()
Gets reference totipusUsuariDispatcherEntityDao.
-
setUserTypeEntityDao
public void setUserTypeEntityDao(UserTypeEntityDao tipusUsuariEntityDao)
Sets reference totipusUsuariEntityDao.
-
getUserTypeEntityDao
public UserTypeEntityDao getUserTypeEntityDao()
Gets reference totipusUsuariEntityDao.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao.
-
setUserService
public void setUserService(com.soffid.iam.service.UserService usuariService)
Sets reference tousuariService.
-
getUserService
public com.soffid.iam.service.UserService getUserService()
Gets reference tousuariService.
-
createRemoteServer
@Transactional(rollbackFor=java.lang.Exception.class) public String createRemoteServer(String name, String tenant) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createRemoteServerin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateRemoteServer
protected abstract String handleCreateRemoteServer(String name, String tenant) throws Exception
- Throws:
Exception
-
findActiveDirectoryDomains
@Transactional(rollbackFor=java.lang.Exception.class) public Map<String,String> findActiveDirectoryDomains() throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findActiveDirectoryDomainsin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindActiveDirectoryDomains
protected abstract Map<String,String> handleFindActiveDirectoryDomains() throws Exception
- Throws:
Exception
-
startVirtualSourceTransaction
@Transactional(rollbackFor=java.lang.Exception.class) public String startVirtualSourceTransaction(boolean readonly, String server) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
startVirtualSourceTransactionin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleStartVirtualSourceTransaction
protected abstract String handleStartVirtualSourceTransaction(boolean readonly, String server) throws Exception
- Throws:
Exception
-
finishVirtualSourceTransaction
@Transactional(rollbackFor=java.lang.Exception.class) public void finishVirtualSourceTransaction(String transactionId) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
finishVirtualSourceTransactionin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFinishVirtualSourceTransaction
protected abstract void handleFinishVirtualSourceTransaction(String transactionId) throws Exception
- Throws:
Exception
-
isGroupAllowed
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public boolean isGroupAllowed(com.soffid.iam.api.System dispatcher, String group) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
isGroupAllowedin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleIsGroupAllowed
protected abstract boolean handleIsGroupAllowed(com.soffid.iam.api.System dispatcher, String group) throws Exception- Throws:
Exception
-
isRegistrationTokenAlive
@Transactional(rollbackFor=java.lang.Exception.class) public boolean isRegistrationTokenAlive(String token) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
isRegistrationTokenAlivein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleIsRegistrationTokenAlive
protected abstract boolean handleIsRegistrationTokenAlive(String token) throws Exception
- Throws:
Exception
-
isUserAllowed
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public boolean isUserAllowed(com.soffid.iam.api.System dispatcher, String user) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
isUserAllowedin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleIsUserAllowed
protected abstract boolean handleIsUserAllowed(com.soffid.iam.api.System dispatcher, String user) throws Exception- Throws:
Exception
-
isUserAllowed
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public boolean isUserAllowed(com.soffid.iam.api.System dispatcher, String user, Collection<com.soffid.iam.api.RoleGrant> permissions) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
isUserAllowedin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleIsUserAllowed
protected abstract boolean handleIsUserAllowed(com.soffid.iam.api.System dispatcher, String user, Collection<com.soffid.iam.api.RoleGrant> permissions) throws Exception- Throws:
Exception
-
findSystemByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.System> findSystemByTextAndFilterAsync(String text, String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findSystemByTextAndFilterAsyncin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.System> handleFindSystemByTextAndFilterAsync(String text, String query) throws Exception
- Throws:
Exception
-
findSystemByTextAndJsonQueryAsync
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.System> findSystemByTextAndJsonQueryAsync(String text, String jsonQuery) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSystemByTextAndJsonQueryAsyncin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemByTextAndJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.System> handleFindSystemByTextAndJsonQueryAsync(String text, String jsonQuery) throws Exception
- Throws:
Exception
-
applyConfigurationAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncProcessTracker applyConfigurationAsync(com.soffid.iam.api.System dispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
applyConfigurationAsyncin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleApplyConfigurationAsync
protected abstract com.soffid.iam.api.AsyncProcessTracker handleApplyConfigurationAsync(com.soffid.iam.api.System dispatcher) throws Exception- Throws:
Exception
-
queryProcessStatus
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncProcessTracker queryProcessStatus(com.soffid.iam.api.AsyncProcessTracker process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
queryProcessStatusin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleQueryProcessStatus
protected abstract com.soffid.iam.api.AsyncProcessTracker handleQueryProcessStatus(com.soffid.iam.api.AsyncProcessTracker process) throws Exception- Throws:
Exception
-
findSystemByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.System> findSystemByTextAndFilter(String text, String query, Integer first, Integer max) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findSystemByTextAndFilterin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemByTextAndFilter
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.System> handleFindSystemByTextAndFilter(String text, String query, Integer first, Integer max) throws Exception
- Throws:
Exception
-
findSystemByTextAndJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.System> findSystemByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSystemByTextAndJsonQueryin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemByTextAndJsonQuery
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.System> handleFindSystemByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ReconcileTrigger create(com.soffid.iam.api.ReconcileTrigger rp) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.ReconcileTrigger handleCreate(com.soffid.iam.api.ReconcileTrigger rp) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ReconcileTrigger update(com.soffid.iam.api.ReconcileTrigger rp) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.ReconcileTrigger handleUpdate(com.soffid.iam.api.ReconcileTrigger rp) throws Exception- Throws:
Exception
-
consumeRegistrationToken
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ServerRegistrationToken consumeRegistrationToken(String token) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
consumeRegistrationTokenin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleConsumeRegistrationToken
protected abstract com.soffid.iam.api.ServerRegistrationToken handleConsumeRegistrationToken(String token) throws Exception
- Throws:
Exception
-
testPropagateObject
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.sync.engine.intf.DebugTaskResults testPropagateObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
testPropagateObjectin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleTestPropagateObject
protected abstract com.soffid.iam.sync.engine.intf.DebugTaskResults handleTestPropagateObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2) throws Exception
- Throws:
Exception
-
getNativeObject
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.sync.engine.intf.GetObjectResults getNativeObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getNativeObjectin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetNativeObject
protected abstract com.soffid.iam.sync.engine.intf.GetObjectResults handleGetNativeObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2) throws Exception
- Throws:
Exception
-
getSoffidObject
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.sync.engine.intf.GetObjectResults getSoffidObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getSoffidObjectin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetSoffidObject
protected abstract com.soffid.iam.sync.engine.intf.GetObjectResults handleGetSoffidObject(String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2) throws Exception
- Throws:
Exception
-
reconcile
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.sync.engine.intf.GetObjectResults reconcile(String dispatcher, String accountName) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
reconcilein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleReconcile
protected abstract com.soffid.iam.sync.engine.intf.GetObjectResults handleReconcile(String dispatcher, String accountName) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AttributeMapping create(com.soffid.iam.api.AttributeMapping mapping) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.AttributeMapping handleCreate(com.soffid.iam.api.AttributeMapping mapping) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AttributeMapping update(com.soffid.iam.api.AttributeMapping mapping) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.AttributeMapping handleUpdate(com.soffid.iam.api.AttributeMapping mapping) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AccessControl create(com.soffid.iam.api.AccessControl controlAcces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.AccessControl handleCreate(com.soffid.iam.api.AccessControl controlAcces) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AccessControl update(com.soffid.iam.api.AccessControl controlAcces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.AccessControl handleUpdate(com.soffid.iam.api.AccessControl controlAcces) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.System create(com.soffid.iam.api.System dispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.System handleCreate(com.soffid.iam.api.System dispatcher) throws Exception- Throws:
Exception
-
findDispatcherByName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.System findDispatcherByName(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDispatcherByNamein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDispatcherByName
protected abstract com.soffid.iam.api.System handleFindDispatcherByName(String codi) throws Exception
- Throws:
Exception
-
findSoffidDispatcher
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.System findSoffidDispatcher() throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSoffidDispatcherin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSoffidDispatcher
protected abstract com.soffid.iam.api.System handleFindSoffidDispatcher() throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.System update(com.soffid.iam.api.System dispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.System handleUpdate(com.soffid.iam.api.System dispatcher) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.SystemGroup create(com.soffid.iam.api.SystemGroup grupDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.SystemGroup handleCreate(com.soffid.iam.api.SystemGroup grupDispatcher) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.SystemGroup update(com.soffid.iam.api.SystemGroup grupDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.SystemGroup handleUpdate(com.soffid.iam.api.SystemGroup grupDispatcher) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ObjectMapping create(com.soffid.iam.api.ObjectMapping om) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.ObjectMapping handleCreate(com.soffid.iam.api.ObjectMapping om) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ObjectMapping update(com.soffid.iam.api.ObjectMapping om) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.ObjectMapping handleUpdate(com.soffid.iam.api.ObjectMapping om) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ObjectMappingProperty create(com.soffid.iam.api.ObjectMappingProperty omp) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.ObjectMappingProperty handleCreate(com.soffid.iam.api.ObjectMappingProperty omp) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ObjectMappingProperty update(com.soffid.iam.api.ObjectMappingProperty om) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.ObjectMappingProperty handleUpdate(com.soffid.iam.api.ObjectMappingProperty om) throws Exception- Throws:
Exception
-
create
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ObjectMappingTrigger create(com.soffid.iam.api.ObjectMappingTrigger trigger) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.ObjectMappingTrigger handleCreate(com.soffid.iam.api.ObjectMappingTrigger trigger) throws Exception- Throws:
Exception
-
update
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ObjectMappingTrigger update(com.soffid.iam.api.ObjectMappingTrigger trigger) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.ObjectMappingTrigger handleUpdate(com.soffid.iam.api.ObjectMappingTrigger trigger) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Server create(com.soffid.iam.api.Server server) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.Server handleCreate(com.soffid.iam.api.Server server) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Server update(com.soffid.iam.api.Server server) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.Server handleUpdate(com.soffid.iam.api.Server server) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserTypeDispatcher create(com.soffid.iam.api.UserTypeDispatcher tipusUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.UserTypeDispatcher handleCreate(com.soffid.iam.api.UserTypeDispatcher tipusUsuari) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserTypeDispatcher update(com.soffid.iam.api.UserTypeDispatcher tipusUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.UserTypeDispatcher handleUpdate(com.soffid.iam.api.UserTypeDispatcher tipusUsuari) throws Exception- Throws:
Exception
-
invokeAsync
@Transactional(rollbackFor=java.lang.Exception.class) public Long invokeAsync(String dispatcher, String verb, String object, Map<String,Object> attributes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
invokeAsyncin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleInvokeAsync
protected abstract Long handleInvokeAsync(String dispatcher, String verb, String object, Map<String,Object> attributes) throws Exception
- Throws:
Exception
-
generateChangesReport
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public String generateChangesReport(com.soffid.iam.api.System dispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
generateChangesReportin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGenerateChangesReport
protected abstract String handleGenerateChangesReport(com.soffid.iam.api.System dispatcher) throws Exception
- Throws:
Exception
-
preRegisterServer
@Transactional(rollbackFor=java.lang.Exception.class) public String preRegisterServer(com.soffid.iam.api.ServerRegistrationToken register) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
preRegisterServerin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handlePreRegisterServer
protected abstract String handlePreRegisterServer(com.soffid.iam.api.ServerRegistrationToken register) throws Exception
- Throws:
Exception
-
getServerTenants
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class, readOnly=true) public String[] getServerTenants(com.soffid.iam.api.Server server) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getServerTenantsin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetServerTenants
protected abstract String[] handleGetServerTenants(com.soffid.iam.api.Server server) throws Exception
- Throws:
Exception
-
findAllActiveDispatchers
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.System> findAllActiveDispatchers() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAllActiveDispatchersin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAllActiveDispatchers
protected abstract Collection<com.soffid.iam.api.System> handleFindAllActiveDispatchers() throws Exception
- Throws:
Exception
-
findAllServers
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Server> findAllServers() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAllServersin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAllServers
protected abstract Collection<com.soffid.iam.api.Server> handleFindAllServers() throws Exception
- Throws:
Exception
-
findAttributeMappingsByObject
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AttributeMapping> findAttributeMappingsByObject(Long objectId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAttributeMappingsByObjectin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAttributeMappingsByObject
protected abstract Collection<com.soffid.iam.api.AttributeMapping> handleFindAttributeMappingsByObject(Long objectId) throws Exception
- Throws:
Exception
-
findAccessControlByDispatcherName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessControl> findAccessControlByDispatcherName(String codiAgent) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAccessControlByDispatcherNamein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAccessControlByDispatcherName
protected abstract Collection<com.soffid.iam.api.AccessControl> handleFindAccessControlByDispatcherName(String codiAgent) throws Exception
- Throws:
Exception
-
findDispatchersByFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.System> findDispatchersByFilter(String codi, String nomCla, String url, String basRol, String segur, Boolean actiu) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDispatchersByFilterin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDispatchersByFilter
protected abstract Collection<com.soffid.iam.api.System> handleFindDispatchersByFilter(String codi, String nomCla, String url, String basRol, String segur, Boolean actiu) throws Exception
- Throws:
Exception
-
findObjectMappingPropertiesByObject
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ObjectMappingProperty> findObjectMappingPropertiesByObject(Long objectId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findObjectMappingPropertiesByObjectin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindObjectMappingPropertiesByObject
protected abstract Collection<com.soffid.iam.api.ObjectMappingProperty> handleFindObjectMappingPropertiesByObject(Long objectId) throws Exception
- Throws:
Exception
-
findObjectMappingTriggersByObject
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ObjectMappingTrigger> findObjectMappingTriggersByObject(Long objectId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findObjectMappingTriggersByObjectin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindObjectMappingTriggersByObject
protected abstract Collection<com.soffid.iam.api.ObjectMappingTrigger> handleFindObjectMappingTriggersByObject(Long objectId) throws Exception
- Throws:
Exception
-
findObjectMappingsByDispatcher
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ObjectMapping> findObjectMappingsByDispatcher(Long dispatcherId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findObjectMappingsByDispatcherin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindObjectMappingsByDispatcher
protected abstract Collection<com.soffid.iam.api.ObjectMapping> handleFindObjectMappingsByDispatcher(Long dispatcherId) throws Exception
- Throws:
Exception
-
findReconcileTriggersByDispatcher
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ReconcileTrigger> findReconcileTriggersByDispatcher(Long dispatcherId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findReconcileTriggersByDispatcherin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindReconcileTriggersByDispatcher
protected abstract Collection<com.soffid.iam.api.ReconcileTrigger> handleFindReconcileTriggersByDispatcher(Long dispatcherId) throws Exception
- Throws:
Exception
-
findTenantServers
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Server> findTenantServers() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findTenantServersin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTenantServers
protected abstract Collection<com.soffid.iam.api.Server> handleFindTenantServers() throws Exception
- Throws:
Exception
-
getAccessControl
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessControl> getAccessControl(com.soffid.iam.api.System agent) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getAccessControlin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetAccessControl
protected abstract Collection<com.soffid.iam.api.AccessControl> handleGetAccessControl(com.soffid.iam.api.System agent) throws Exception
- Throws:
Exception
-
getDispatcherGroups
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.SystemGroup> getDispatcherGroups(com.soffid.iam.api.System agent) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getDispatcherGroupsin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetDispatcherGroups
protected abstract Collection<com.soffid.iam.api.SystemGroup> handleGetDispatcherGroups(com.soffid.iam.api.System agent) throws Exception
- Throws:
Exception
-
getDispatcherUserTypes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.UserTypeDispatcher> getDispatcherUserTypes(com.soffid.iam.api.System agent) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getDispatcherUserTypesin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetDispatcherUserTypes
protected abstract Collection<com.soffid.iam.api.UserTypeDispatcher> handleGetDispatcherUserTypes(com.soffid.iam.api.System agent) throws Exception
- Throws:
Exception
-
invoke
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<Map<String,Object>> invoke(String dispatcher, String verb, String object, Map<String,Object> attributes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
invokein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleInvoke
protected abstract Collection<Map<String,Object>> handleInvoke(String dispatcher, String verb, String object, Map<String,Object> attributes) throws Exception
- Throws:
Exception
-
findValidCertificates
@Transactional(rollbackFor=java.lang.Exception.class) public List<X509Certificate> findValidCertificates() throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findValidCertificatesin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindValidCertificates
protected abstract List<X509Certificate> handleFindValidCertificates() throws Exception
- Throws:
Exception
-
testObjectMapping
@Transactional(rollbackFor=java.lang.Exception.class) public Map<String,Object> testObjectMapping(Map<String,String> sentences, String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
testObjectMappingin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleTestObjectMapping
protected abstract Map<String,Object> handleTestObjectMapping(Map<String,String> sentences, String dispatcher, com.soffid.iam.api.SoffidObjectType type, String object1, String object2) throws Exception
- Throws:
Exception
-
addCertificate
@Transactional(rollbackFor=java.lang.Exception.class) public void addCertificate(com.soffid.iam.api.Server server, X509Certificate cert) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
addCertificatein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleAddCertificate
protected abstract void handleAddCertificate(com.soffid.iam.api.Server server, X509Certificate cert) throws Exception- Throws:
Exception
-
applyConfiguration
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void applyConfiguration(com.soffid.iam.api.System dispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
applyConfigurationin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleApplyConfiguration
protected abstract void handleApplyConfiguration(com.soffid.iam.api.System dispatcher) throws Exception- Throws:
Exception
-
checkConnectivity
@Transactional(rollbackFor=java.lang.Exception.class) public void checkConnectivity(String dispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
checkConnectivityin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCheckConnectivity
protected abstract void handleCheckConnectivity(String dispatcher) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.ReconcileTrigger rp) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.ReconcileTrigger rp) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.AttributeMapping mapping) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.AttributeMapping mapping) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.AccessControl controlAcces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.AccessControl controlAcces) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.System dispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.System dispatcher) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.SystemGroup grupDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.SystemGroup grupDispatcher) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.ObjectMapping om) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.ObjectMapping om) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.ObjectMappingProperty omp) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.ObjectMappingProperty omp) throws Exception- Throws:
Exception
-
delete
@Transactional(rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.ObjectMappingTrigger tirger) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.ObjectMappingTrigger tirger) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.Server server) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.Server server) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.UserTypeDispatcher tipusUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.UserTypeDispatcher tipusUsuari) throws Exception- Throws:
Exception
-
propagateDispatcherGroups
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void propagateDispatcherGroups(String codiAgent) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
propagateDispatcherGroupsin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handlePropagateDispatcherGroups
protected abstract void handlePropagateDispatcherGroups(String codiAgent) throws Exception
- Throws:
Exception
-
propagateDispatcherRoles
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void propagateDispatcherRoles(String codiAgent) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
propagateDispatcherRolesin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handlePropagateDispatcherRoles
protected abstract void handlePropagateDispatcherRoles(String codiAgent) throws Exception
- Throws:
Exception
-
porpagateUsersDispatcher
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void porpagateUsersDispatcher(String codiAgent) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
porpagateUsersDispatcherin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handlePorpagateUsersDispatcher
protected abstract void handlePorpagateUsersDispatcher(String codiAgent) throws Exception
- Throws:
Exception
-
renameAccounts
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void renameAccounts(com.soffid.iam.api.System dispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
renameAccountsin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRenameAccounts
protected abstract void handleRenameAccounts(com.soffid.iam.api.System dispatcher) throws Exception- Throws:
Exception
-
setDefaultMappingsByDispatcher
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void setDefaultMappingsByDispatcher(Long dispatcherId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
setDefaultMappingsByDispatcherin interfacecom.soffid.iam.service.DispatcherService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetDefaultMappingsByDispatcher
protected abstract void handleSetDefaultMappingsByDispatcher(Long dispatcherId) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-