com.softwareag.centrasite.policy.api
Class PolicyExportHandlerResult.OrgSet

java.lang.Object
  extended by com.softwareag.centrasite.policy.api.PolicyExportHandlerResult.OrgSet
Enclosing class:
PolicyExportHandlerResult

public static class PolicyExportHandlerResult.OrgSet
extends java.lang.Object

Represent the result of exporting an organization. The result consists of the organization, and a list of directly related objects (users, groups, roles, permissions) and others (e.g. policies)


Constructor Summary
PolicyExportHandlerResult.OrgSet(javax.xml.registry.infomodel.Organization organization, java.util.Collection<javax.xml.registry.infomodel.RegistryObject> relatedObjects)
           
 
Method Summary
 void addAssociatedObjects(java.util.Collection<javax.xml.registry.infomodel.RegistryObject> associatedObjects)
           
 void addAssociatedWebdav(java.util.Collection<java.lang.String> associatedWebdav)
           
 void addOrgObjectSet(PolicyExportHandlerResult.ObjectSet objectSet)
           
 void addOrgType(PolicyExportHandlerResult.OrgType orgType)
           
 boolean equals(java.lang.Object obj)
           
 java.util.Collection<javax.xml.registry.infomodel.RegistryObject> getAssociatedObjects()
           
 java.util.Collection<java.lang.String> getAssociatedWebdav()
           
 javax.xml.registry.infomodel.Organization getOrganization()
           
 java.util.Collection<PolicyExportHandlerResult.ObjectSet> getOrgObjectSets()
           
 java.util.Collection<PolicyExportHandlerResult.OrgType> getOrgTypes()
           
 java.util.Collection<javax.xml.registry.infomodel.RegistryObject> getRelatedObjects()
           
 int hashCode()
           
 void setAssociatedObjects(java.util.Collection<javax.xml.registry.infomodel.RegistryObject> associatedObjects)
           
 void setAssociatedWebdav(java.util.Collection<java.lang.String> associatedWebdav)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PolicyExportHandlerResult.OrgSet

public PolicyExportHandlerResult.OrgSet(javax.xml.registry.infomodel.Organization organization,
                                        java.util.Collection<javax.xml.registry.infomodel.RegistryObject> relatedObjects)
Method Detail

getOrganization

public javax.xml.registry.infomodel.Organization getOrganization()

getRelatedObjects

public java.util.Collection<javax.xml.registry.infomodel.RegistryObject> getRelatedObjects()

getAssociatedObjects

public java.util.Collection<javax.xml.registry.infomodel.RegistryObject> getAssociatedObjects()

getOrgObjectSets

public java.util.Collection<PolicyExportHandlerResult.ObjectSet> getOrgObjectSets()

setAssociatedObjects

public void setAssociatedObjects(java.util.Collection<javax.xml.registry.infomodel.RegistryObject> associatedObjects)

addAssociatedObjects

public void addAssociatedObjects(java.util.Collection<javax.xml.registry.infomodel.RegistryObject> associatedObjects)

addOrgObjectSet

public void addOrgObjectSet(PolicyExportHandlerResult.ObjectSet objectSet)

getAssociatedWebdav

public java.util.Collection<java.lang.String> getAssociatedWebdav()

setAssociatedWebdav

public void setAssociatedWebdav(java.util.Collection<java.lang.String> associatedWebdav)

addAssociatedWebdav

public void addAssociatedWebdav(java.util.Collection<java.lang.String> associatedWebdav)

addOrgType

public void addOrgType(PolicyExportHandlerResult.OrgType orgType)

getOrgTypes

public java.util.Collection<PolicyExportHandlerResult.OrgType> getOrgTypes()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object