|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.geronimo.corba.CSSBean
public class CSSBean
A CSSBean is an ORB instance configured for accessing EJBs using a specific security profile. A single CSSBean can be referenced by multiple ejb-refs that share a common security profile. For each CSSBean instance, there will be a backing ORB configured with the appropriate interceptors and principal information to access the target object.
| Constructor Summary | |
|---|---|
CSSBean()
|
|
CSSBean(ConfigAdapter configAdapter,
TransactionManager transactionManager,
SSLConfig ssl,
AbstractName abstractName,
ClassLoader classLoader)
|
|
| Method Summary | |
|---|---|
void |
doFail()
Fails the GBean. |
void |
doStart()
Start this GBean instance, which essentially sets up an ORB and configures a client context for handling requests. |
void |
doStop()
Stops the target. |
CSSConfig |
getCssConfig()
|
String |
getDescription()
|
Object |
getHome(URI nsURI,
String name)
|
ORB |
getORB()
|
SSLConfig |
getSslConfig()
Return the SSLConfig used for this ORB instance. |
TSSConfig |
getTssConfig()
Retrieve the TSSConfig settings to a ConfigAdapter instance. |
String |
getURI()
Return the retrieval URI for this bean. |
void |
setCssConfig(CSSConfig config)
|
void |
setDescription(String description)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CSSBean()
public CSSBean(ConfigAdapter configAdapter,
TransactionManager transactionManager,
SSLConfig ssl,
AbstractName abstractName,
ClassLoader classLoader)
throws ClassNotFoundException,
IllegalAccessException,
InstantiationException
ClassNotFoundException
IllegalAccessException
InstantiationException| Method Detail |
|---|
public String getDescription()
public void setDescription(String description)
public CSSConfig getCssConfig()
public void setCssConfig(CSSConfig config)
public TSSConfig getTssConfig()
ORBConfiguration
getTssConfig in interface ORBConfigurationpublic SSLConfig getSslConfig()
getSslConfig in interface ORBConfigurationpublic ORB getORB()
public String getURI()
public Object getHome(URI nsURI,
String name)
public void doStart()
throws Exception
doStart in interface GBeanLifecycleException
public void doStop()
throws Exception
GBeanLifecycle
doStop in interface GBeanLifecycleException - if the target failed to stop; this will cause a transition to the failed statepublic void doFail()
GBeanLifecycle
doFail in interface GBeanLifecycle
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||