Guvnor - Structure API 6.2.0.CR4

org.guvnor.structure.organizationalunit
Interface OrganizationalUnitService


public interface OrganizationalUnitService


Method Summary
 void addRepository(OrganizationalUnit organizationalUnit, Repository repository)
           
 void addRole(OrganizationalUnit organizationalUnit, String role)
           
 OrganizationalUnit createOrganizationalUnit(String name, String owner)
           
 OrganizationalUnit createOrganizationalUnit(String name, String owner, Collection<Repository> repositories)
           
 OrganizationalUnit getOrganizationalUnit(String name)
           
 Collection<OrganizationalUnit> getOrganizationalUnits()
           
 OrganizationalUnit getParentOrganizationalUnit(Repository repository)
           
 void removeOrganizationalUnit(String name)
           
 void removeRepository(OrganizationalUnit organizationalUnit, Repository repository)
           
 void removeRole(OrganizationalUnit organizationalUnit, String role)
           
 void updateOrganizationalUnitOwner(String name, String owner)
           
 

Method Detail

getOrganizationalUnit

OrganizationalUnit getOrganizationalUnit(String name)

getOrganizationalUnits

Collection<OrganizationalUnit> getOrganizationalUnits()

createOrganizationalUnit

OrganizationalUnit createOrganizationalUnit(String name,
                                            String owner)

createOrganizationalUnit

OrganizationalUnit createOrganizationalUnit(String name,
                                            String owner,
                                            Collection<Repository> repositories)

updateOrganizationalUnitOwner

void updateOrganizationalUnitOwner(String name,
                                   String owner)

addRepository

void addRepository(OrganizationalUnit organizationalUnit,
                   Repository repository)

removeRepository

void removeRepository(OrganizationalUnit organizationalUnit,
                      Repository repository)

addRole

void addRole(OrganizationalUnit organizationalUnit,
             String role)

removeRole

void removeRole(OrganizationalUnit organizationalUnit,
                String role)

removeOrganizationalUnit

void removeOrganizationalUnit(String name)

getParentOrganizationalUnit

OrganizationalUnit getParentOrganizationalUnit(Repository repository)

Guvnor - Structure API 6.2.0.CR4

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.