com.infoengine.administration.delegate
Class Package

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

public class Package
extends LdapEntry


Field Summary
 
Fields inherited from class com.infoengine.util.LdapEntry
 
Constructor Summary
private Package(DelegateDirectory directory, Group g)
           
 
Method Summary
 void addDirectoryEntry(String dn)
           
 void addFile(String tsk)
           
private static String buildDn(Repository r, String name)
           
 String getDescription()
           
 String[] getDirectoryEntries()
           
 String[] getFiles()
           
(package private) static Package getPackage(Repository r, String name)
           
 String getPackageName()
           
(package private) static Package[] listPackages(Repository r)
           
(package private) static Package newPackage(Repository r, String name)
           
 void setDescription(String description)
           
 void setPackageName(String name)
           
 
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

Package

private Package(DelegateDirectory directory,
                Group g)
Method Detail

getPackageName

public String getPackageName()

setPackageName

public void setPackageName(String name)

setDescription

public void setDescription(String description)

getDescription

public String getDescription()

getDirectoryEntries

public String[] getDirectoryEntries()

addDirectoryEntry

public void addDirectoryEntry(String dn)

getFiles

public String[] getFiles()

addFile

public void addFile(String tsk)

buildDn

private static String buildDn(Repository r,
                              String name)

newPackage

static Package newPackage(Repository r,
                          String name)

getPackage

static Package getPackage(Repository r,
                          String name)

listPackages

static Package[] listPackages(Repository r)