public class RoleDeleter extends com.jamasoftware.contour.api.service.delete.AbstractDomainDeleter<Role> implements org.springframework.context.ApplicationEventPublisherAware
Constructor and Description |
---|
RoleDeleter() |
Modifier and Type | Method and Description |
---|---|
protected void |
deleteSubjectsOnly(List<Role> roles) |
protected List<com.jamasoftware.contour.api.service.delete.DeleteAssociationEntityLocator> |
getAssociationLocators(com.jamasoftware.contour.api.service.delete.DomainEntityList<Role> entityList) |
protected List<com.jamasoftware.contour.api.service.delete.WriteTxCallback> |
getPreDeleteChanges(com.jamasoftware.contour.api.service.delete.DomainEntityList<Role> entityList) |
void |
setAclManager(com.jamasoftware.contour.security.acl.AclManager aclManager) |
void |
setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher) |
void |
setLdapPropertyService(com.jamasoftware.contour.util.auth.LdapPropertyService ldapPropertyService) |
void |
setPropertyEntryDao(PropertyEntryDao propertyEntryDao) |
void |
setRoleDao(RoleDao roleDao) |
void |
setSubscriptionDao(SubscriptionDao subscriptionDao) |
void |
setUserDao(UserDao userDao) |
protected List<com.jamasoftware.contour.api.service.delete.WriteTxCallback> getPreDeleteChanges(com.jamasoftware.contour.api.service.delete.DomainEntityList<Role> entityList)
getPreDeleteChanges
in class com.jamasoftware.contour.api.service.delete.AbstractDomainDeleter<Role>
protected List<com.jamasoftware.contour.api.service.delete.DeleteAssociationEntityLocator> getAssociationLocators(com.jamasoftware.contour.api.service.delete.DomainEntityList<Role> entityList)
getAssociationLocators
in class com.jamasoftware.contour.api.service.delete.AbstractDomainDeleter<Role>
protected void deleteSubjectsOnly(List<Role> roles)
deleteSubjectsOnly
in class com.jamasoftware.contour.api.service.delete.AbstractDomainDeleter<Role>
public void setRoleDao(RoleDao roleDao)
public void setAclManager(com.jamasoftware.contour.security.acl.AclManager aclManager)
public void setUserDao(UserDao userDao)
public void setSubscriptionDao(SubscriptionDao subscriptionDao)
public void setPropertyEntryDao(PropertyEntryDao propertyEntryDao)
public void setLdapPropertyService(com.jamasoftware.contour.util.auth.LdapPropertyService ldapPropertyService)
public void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
setApplicationEventPublisher
in interface org.springframework.context.ApplicationEventPublisherAware
Copyright (c) 2013-2014 Jama Software, Inc. All Rights Reserved.