Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.obs.client.domain.delegates
Class DomainControllerDelegate  view DomainControllerDelegate download DomainControllerDelegate.java

java.lang.Object
  extended bycom.obs.client.domain.delegates.DomainControllerDelegate
All Implemented Interfaces:
com.obs.client.templates.EJBDelegate

public class DomainControllerDelegate
extends java.lang.Object
implements com.obs.client.templates.EJBDelegate


Field Summary
private  java.lang.String currentDomainID
           
private  java.util.Collection currentSubDomains
           
private  com.obs.ejb.domain.interfaces.DomainController domainController
           
private  java.util.Collection domainList
           
private  javax.ejb.Handle handle
           
private  javax.naming.InitialContext ictx
           
 
Constructor Summary
DomainControllerDelegate()
           
DomainControllerDelegate(java.lang.String domainID)
           
 
Method Summary
 void activate()
           
 com.obs.common.domain.views.DomainView createRootDomain(com.obs.common.domain.views.DomainView newDomainView)
          Create Root Domain when no current DomainID is set or available.
 com.obs.common.domain.views.DomainView createSubDomain(com.obs.common.domain.views.DomainView newDomainView)
          Create Sub Domain when a current DomainID is set.
 void destroy()
           
 java.lang.String getCurrentDomainID()
           
 com.obs.common.domain.views.DomainView getCurrentDomainView()
           
 java.util.Collection getCurrentSubDomains()
           
 java.util.Collection getDomainList()
           
static void main(java.lang.String[] args)
           
 void passivate()
           
 void setCurrentDomainID(java.lang.String currentDomainID)
           
 void setCurrentDomainView(com.obs.common.domain.views.DomainView newDomainView)
           
 void setCurrentSubDomains(java.util.Collection currentSubDomains)
           
 void test_getDomainList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ictx

private javax.naming.InitialContext ictx

domainController

private com.obs.ejb.domain.interfaces.DomainController domainController

handle

private javax.ejb.Handle handle

currentDomainID

private java.lang.String currentDomainID

currentSubDomains

private java.util.Collection currentSubDomains

domainList

private java.util.Collection domainList
Constructor Detail

DomainControllerDelegate

public DomainControllerDelegate(java.lang.String domainID)
                         throws com.obs.common.exceptions.ServerContactException

DomainControllerDelegate

public DomainControllerDelegate()
                         throws com.obs.common.exceptions.ServerContactException
Method Detail

test_getDomainList

public void test_getDomainList()

getDomainList

public java.util.Collection getDomainList()

getCurrentSubDomains

public java.util.Collection getCurrentSubDomains()

setCurrentSubDomains

public void setCurrentSubDomains(java.util.Collection currentSubDomains)

getCurrentDomainView

public com.obs.common.domain.views.DomainView getCurrentDomainView()

setCurrentDomainView

public void setCurrentDomainView(com.obs.common.domain.views.DomainView newDomainView)

createSubDomain

public com.obs.common.domain.views.DomainView createSubDomain(com.obs.common.domain.views.DomainView newDomainView)
Create Sub Domain when a current DomainID is set.


createRootDomain

public com.obs.common.domain.views.DomainView createRootDomain(com.obs.common.domain.views.DomainView newDomainView)
Create Root Domain when no current DomainID is set or available.


getCurrentDomainID

public java.lang.String getCurrentDomainID()

setCurrentDomainID

public void setCurrentDomainID(java.lang.String currentDomainID)

passivate

public void passivate()
               throws com.obs.common.exceptions.ServerContactException
Specified by:
passivate in interface com.obs.client.templates.EJBDelegate

activate

public void activate()
              throws com.obs.common.exceptions.ServerContactException
Specified by:
activate in interface com.obs.client.templates.EJBDelegate

destroy

public void destroy()
             throws com.obs.common.exceptions.ServerContactException
Specified by:
destroy in interface com.obs.client.templates.EJBDelegate

main

public static void main(java.lang.String[] args)