|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ca.jcs.meta.VirtualContainers
public class VirtualContainers
Acts as a holder for any virtual (ie they have no representation on the target managed
system) containers that are registered with a MetaConnector, providing
fast lookups for them via various keys etc.
| Constructor Summary | |
|---|---|
VirtualContainers(MetaConnector metaConnector,
String containerBaseObjectClass,
Collection<VirtualContainerConfig> virtContainers)
Internalise provided virtual containers, and also add their objectclass names to the list of all names known by metaConnector's parent connector type. |
|
| Method Summary | |
|---|---|
String |
getContainerBaseObjectClass()
|
Set<String> |
getVirtContainerClasses()
|
VirtualContainer |
getVirtContainerFromObjectClass(String objectClass)
|
Collection<VirtualContainer> |
getVirtContainers()
Collection of virtual VirtualContainerConfigs presented to the client,
even though the managed system actually has a flat model. |
VirtualContainer |
getVirtualContainerFromContainedNamingAttr(String ldapAttrId)
|
VirtualContainer |
getVirtualContainerFromName(String name)
Find the virtual container with the supplied name. |
VirtualContainer |
getVirtualContainerFromRdn(Rdn rdn)
Find virtual container matching rdn. |
Set<MetaObjectClassMapping> |
getVirtualContainerMappings()
|
void |
setContainerBaseObjectClass(String objectClass)
|
void |
setVirtContainers(Collection<VirtualContainer> virtContainers)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VirtualContainers(MetaConnector metaConnector,
String containerBaseObjectClass,
Collection<VirtualContainerConfig> virtContainers)
throws NamingException
NamingException| Method Detail |
|---|
public Set<String> getVirtContainerClasses()
public String getContainerBaseObjectClass()
public void setContainerBaseObjectClass(String objectClass)
public Collection<VirtualContainer> getVirtContainers()
VirtualContainerConfigs presented to the client,
even though the managed system actually has a flat model.
public void setVirtContainers(Collection<VirtualContainer> virtContainers)
public VirtualContainer getVirtualContainerFromContainedNamingAttr(String ldapAttrId)
public VirtualContainer getVirtualContainerFromName(String name)
name -
public Set<MetaObjectClassMapping> getVirtualContainerMappings()
public VirtualContainer getVirtualContainerFromRdn(Rdn rdn)
rdn - Name to look for.
public VirtualContainer getVirtContainerFromObjectClass(String objectClass)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||