com.infoengine.administration.delegate
Class Repository

java.lang.Object
  extended bycom.infoengine.util.LdapEntry
      extended bycom.infoengine.administration.delegate.Repository

public class Repository
extends LdapEntry


Field Summary
 
Fields inherited from class com.infoengine.util.LdapEntry
 
Constructor Summary
(package private) Repository(DelegateDirectory directory, Group g)
           
 
Method Summary
private static String buildDn(DelegateDirectory directory, String name)
           
 String getDescription()
           
 String getDisplayName()
           
 Package getPackage(String name)
           
(package private) static Repository getRepository(DelegateDirectory directory, String name)
           
 String getRepositoryType()
           
 RepositoryType getRepositoryTypeEntry()
           
 String getSupportingAdapter()
           
 String getTaskProcessor()
           
 Package[] listPackages()
           
(package private) static Repository[] listRepositories(DelegateDirectory directory)
           
 Package newPackage(String name)
           
(package private) static Repository newRepository(DelegateDirectory directory, String name)
           
 void setDescription(String desc)
           
 void setDisplayName(String name)
           
 void setRepositoryType(String type)
           
 void setSupportingAdapter(String adapter)
           
 void setTaskProcessor(String tp)
           
 
Methods inherited from class com.infoengine.util.LdapEntry
addAttributeValue, addObjectClass, create, createDn, delete, differs, dn2element, dn2element, exists, find, find, find, getAttributeNames, getAttributeValue, getAttributeValues, getCreatedDns, getDn, getElement, getLdapDirectory, getObjectClasses, hasChildren, lookup, lookup, refresh, setAttributeValue, setDn, setElement, setLdapDirectory, toString, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Repository

Repository(DelegateDirectory directory,
           Group g)
Method Detail

setDisplayName

public void setDisplayName(String name)

getDisplayName

public String getDisplayName()

setTaskProcessor

public void setTaskProcessor(String tp)

getTaskProcessor

public String getTaskProcessor()

setSupportingAdapter

public void setSupportingAdapter(String adapter)

getSupportingAdapter

public String getSupportingAdapter()

setDescription

public void setDescription(String desc)

getDescription

public String getDescription()

setRepositoryType

public void setRepositoryType(String type)

getRepositoryType

public String getRepositoryType()

getRepositoryTypeEntry

public RepositoryType getRepositoryTypeEntry()

getPackage

public Package getPackage(String name)

listPackages

public Package[] listPackages()

newPackage

public Package newPackage(String name)

buildDn

private static String buildDn(DelegateDirectory directory,
                              String name)

newRepository

static Repository newRepository(DelegateDirectory directory,
                                String name)

getRepository

static Repository getRepository(DelegateDirectory directory,
                                String name)

listRepositories

static Repository[] listRepositories(DelegateDirectory directory)