cug.novell
Class NDSContainer

java.lang.Object
  |
  +--cug.novell.NDSContainer
All Implemented Interfaces:
NDSObjectI

public class NDSContainer
extends java.lang.Object
implements NDSObjectI

voorstelling van een novell container in maildomein met bijbehorende postoffice alle waarden worden als string opgeslagen, wordt gebruikt om NDSUsers te markeren (FlyWeight)

See Also:
NDSContainerFactory

Field Summary
(package private)  java.lang.String containerName
          naam van deze container
(package private)  java.lang.String context
          beschrijving van ouder-container
(package private)  java.lang.String mailDomain
          mailDomain; voor elke Container in systeem hetzelfde TD wijzigen in niet-static
(package private)  java.lang.String postOffice
          bijbehorende post office
 
Constructor Summary
NDSContainer()
           
 
Method Summary
 java.lang.String getContext()
          geef containernaam waar nds-object zich bevindt; parent
 java.lang.String getDN()
          geef de uitgespelde naam van nds-object
 java.lang.String getMailDomain()
           
 java.lang.String getName()
          geef naam van het nds-object; user-name of container-name
 java.lang.String getPostOffice()
           
 void initContainer(java.lang.String name)
          verwerk parameter tot container, alles achter eerste '.' is context als geen '.' gevonden wordt, wordt de context op '_root_' gezet
 void setMailDomain(java.lang.String val)
          was eerst static; dit leidt tot eigenaardig idioom en beperking 1 domain per CugOrg
 void setName(java.lang.String name)
          functie om bij een naam waarden voor 'container', 'context' and 'postOffice' te initialiseren;
 void setPostOffice(java.lang.String val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mailDomain

java.lang.String mailDomain
mailDomain; voor elke Container in systeem hetzelfde TD wijzigen in niet-static


containerName

java.lang.String containerName
naam van deze container


postOffice

java.lang.String postOffice
bijbehorende post office


context

java.lang.String context
beschrijving van ouder-container

Constructor Detail

NDSContainer

public NDSContainer()
Method Detail

getName

public java.lang.String getName()
Description copied from interface: NDSObjectI
geef naam van het nds-object; user-name of container-name

Specified by:
getName in interface NDSObjectI

setName

public void setName(java.lang.String name)
functie om bij een naam waarden voor 'container', 'context' and 'postOffice' te initialiseren;


setPostOffice

public void setPostOffice(java.lang.String val)

setMailDomain

public void setMailDomain(java.lang.String val)
was eerst static; dit leidt tot eigenaardig idioom en beperking 1 domain per CugOrg


initContainer

public void initContainer(java.lang.String name)
verwerk parameter tot container, alles achter eerste '.' is context als geen '.' gevonden wordt, wordt de context op '_root_' gezet


getContext

public java.lang.String getContext()
Description copied from interface: NDSObjectI
geef containernaam waar nds-object zich bevindt; parent

Specified by:
getContext in interface NDSObjectI

getDN

public java.lang.String getDN()
Description copied from interface: NDSObjectI
geef de uitgespelde naam van nds-object

Specified by:
getDN in interface NDSObjectI

getPostOffice

public java.lang.String getPostOffice()

getMailDomain

public java.lang.String getMailDomain()