Guvnor - Structure API 6.2.0.Final

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, String defaultGroupId)
           
 OrganizationalUnit createOrganizationalUnit(String name, String owner, String defaultGroupId, Collection<Repository> repositories)
           
 OrganizationalUnit getOrganizationalUnit(String name)
           
 Collection<OrganizationalUnit> getOrganizationalUnits()
           
 OrganizationalUnit getParentOrganizationalUnit(Repository repository)
           
 String getSanitizedDefaultGroupId(String proposedGroupId)
           
 Boolean isValidGroupId(String proposedGroupId)
           
 void removeOrganizationalUnit(String name)
           
 void removeRepository(OrganizationalUnit organizationalUnit, Repository repository)
           
 void removeRole(OrganizationalUnit organizationalUnit, String role)
           
 OrganizationalUnit updateOrganizationalUnit(String name, String owner, String defaultGroupId)
           
 

Method Detail

getOrganizationalUnit

OrganizationalUnit getOrganizationalUnit(String name)

getOrganizationalUnits

Collection<OrganizationalUnit> getOrganizationalUnits()

createOrganizationalUnit

OrganizationalUnit createOrganizationalUnit(String name,
                                            String owner,
                                            String defaultGroupId)

createOrganizationalUnit

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

updateOrganizationalUnit

OrganizationalUnit updateOrganizationalUnit(String name,
                                            String owner,
                                            String defaultGroupId)

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)

getSanitizedDefaultGroupId

String getSanitizedDefaultGroupId(String proposedGroupId)

isValidGroupId

Boolean isValidGroupId(String proposedGroupId)

Guvnor - Structure API 6.2.0.Final

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