Package org.apache.syncope.core.logic
Class DomainLogic
java.lang.Object
org.apache.syncope.core.logic.AbstractLogic<EntityTO>
org.apache.syncope.core.logic.AbstractTransactionalLogic<EntityTO>
org.apache.syncope.core.logic.DomainLogic
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DomainDAOprotected final DomainWatcherprotected final EntityFactoryFields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG -
Constructor Summary
ConstructorsConstructorDescriptionDomainLogic(DomainDAO domainDAO, EntityFactory entityFactory, DomainWatcher domainWatcher) -
Method Summary
Modifier and TypeMethodDescriptionvoidadjustPoolSize(String key, int poolMaxActive, int poolMinIdle) voidchangeAdminPassword(String key, String password, CipherAlgorithm cipherAlgorithm) voidvoidlist()protected EntityTOresolveReference(Method method, Object... args) Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Field Details
-
domainDAO
-
entityFactory
-
domainWatcher
-
-
Constructor Details
-
DomainLogic
-
-
Method Details
-
list
@PreAuthorize("@environment.getProperty(\'keymaster.username\') == authentication.name") public List<Domain> list() -
read
@PreAuthorize("@environment.getProperty(\'keymaster.username\') == authentication.name") public Domain read(String key) -
create
@PreAuthorize("@environment.getProperty(\'keymaster.username\') == authentication.name") public Domain create(Domain domain) -
deployed
@PreAuthorize("@environment.getProperty(\'keymaster.username\') == authentication.name") public void deployed(String key) -
changeAdminPassword
@PreAuthorize("@environment.getProperty(\'keymaster.username\') == authentication.name") public void changeAdminPassword(String key, String password, CipherAlgorithm cipherAlgorithm) -
adjustPoolSize
@PreAuthorize("@environment.getProperty(\'keymaster.username\') == authentication.name") public void adjustPoolSize(String key, int poolMaxActive, int poolMinIdle) -
delete
@PreAuthorize("@environment.getProperty(\'keymaster.username\') == authentication.name") public void delete(String key) -
resolveReference
- Specified by:
resolveReferencein classAbstractLogic<EntityTO>
-