com.sun.ejb.containers.builder
Class BaseContainerBuilder

java.lang.Object
  extended by com.sun.ejb.containers.builder.BaseContainerBuilder
Direct Known Subclasses:
StatefulContainerBuilder

public abstract class BaseContainerBuilder
extends java.lang.Object

(Abstract)Base class for all ContainerBuilders

Author:
Mahesh Kannan

Field Summary
protected static java.util.logging.Logger _logger
           
protected  BaseContainer baseContainer
           
protected  EjbDescriptor ejbDescriptor
           
protected  java.lang.ClassLoader loader
           
 
Constructor Summary
BaseContainerBuilder()
           
 
Method Summary
protected abstract  void buildComponents()
           
 void buildContainer(DeploymentContext dynamicDeploymentContext, EjbDescriptor ejbDescriptor, java.lang.ClassLoader loader)
           
protected abstract  BaseContainer createContainer(EjbDescriptor ejbDescriptor, java.lang.ClassLoader loader)
           
 BaseContainer getContainer()
           
protected  DeploymentContext getDynamicDeploymentContext()
           
protected  byte[] getIPAddress()
           
protected  int getPort()
           
 void postInitialize(java.lang.SecurityManager sm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_logger

protected static final java.util.logging.Logger _logger

ejbDescriptor

protected EjbDescriptor ejbDescriptor

loader

protected java.lang.ClassLoader loader

baseContainer

protected BaseContainer baseContainer
Constructor Detail

BaseContainerBuilder

public BaseContainerBuilder()
Method Detail

buildContainer

public final void buildContainer(DeploymentContext dynamicDeploymentContext,
                                 EjbDescriptor ejbDescriptor,
                                 java.lang.ClassLoader loader)
                          throws java.lang.Exception
Throws:
java.lang.Exception

getContainer

public final BaseContainer getContainer()

postInitialize

public final void postInitialize(java.lang.SecurityManager sm)

createContainer

protected abstract BaseContainer createContainer(EjbDescriptor ejbDescriptor,
                                                 java.lang.ClassLoader loader)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

buildComponents

protected abstract void buildComponents()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getIPAddress

protected byte[] getIPAddress()

getPort

protected int getPort()

getDynamicDeploymentContext

protected DeploymentContext getDynamicDeploymentContext()


Copyright © 2012 GlassFish Community. All Rights Reserved.