org.guvnor.structure.backend.organizationalunit
Class OrganizationalUnitServiceImpl
java.lang.Object
org.guvnor.structure.backend.organizationalunit.OrganizationalUnitServiceImpl
- All Implemented Interfaces:
- OrganizationalUnitService
@ApplicationScoped
public class OrganizationalUnitServiceImpl
- extends Object
- implements OrganizationalUnitService
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OrganizationalUnitServiceImpl
public OrganizationalUnitServiceImpl()
loadOrganizationalUnits
@PostConstruct
public void loadOrganizationalUnits()
getOrganizationalUnit
public OrganizationalUnit getOrganizationalUnit(String name)
- Specified by:
getOrganizationalUnit in interface OrganizationalUnitService
getOrganizationalUnits
public Collection<OrganizationalUnit> getOrganizationalUnits()
- Specified by:
getOrganizationalUnits in interface OrganizationalUnitService
createOrganizationalUnit
public OrganizationalUnit createOrganizationalUnit(String name,
String owner)
- Specified by:
createOrganizationalUnit in interface OrganizationalUnitService
createOrganizationalUnit
public OrganizationalUnit createOrganizationalUnit(String name,
String owner,
Collection<Repository> repositories)
- Specified by:
createOrganizationalUnit in interface OrganizationalUnitService
updateOrganizationalUnitOwner
public void updateOrganizationalUnitOwner(String name,
String owner)
- Specified by:
updateOrganizationalUnitOwner in interface OrganizationalUnitService
addRepository
public void addRepository(OrganizationalUnit organizationalUnit,
Repository repository)
- Specified by:
addRepository in interface OrganizationalUnitService
removeRepository
public void removeRepository(OrganizationalUnit organizationalUnit,
Repository repository)
- Specified by:
removeRepository in interface OrganizationalUnitService
addRole
public void addRole(OrganizationalUnit organizationalUnit,
String role)
- Specified by:
addRole in interface OrganizationalUnitService
removeRole
public void removeRole(OrganizationalUnit organizationalUnit,
String role)
- Specified by:
removeRole in interface OrganizationalUnitService
findGroupConfig
protected ConfigGroup findGroupConfig(String name)
removeOrganizationalUnit
public void removeOrganizationalUnit(String groupName)
- Specified by:
removeOrganizationalUnit in interface OrganizationalUnitService
updateRegisteredOU
public void updateRegisteredOU(@Observes
SystemRepositoryChangedEvent changedEvent)
updateRegisteredOUonRepoChange
public void updateRegisteredOUonRepoChange(@Observes
RepositoryUpdatedEvent changedEvent)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.