|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.wise.core.wsextensions.impl.jbosswsnative.ReflectionEnablerDelegate
public class ReflectionEnablerDelegate
It is an implementation of EnablerDelegate providing operation needed to enable extension on jbossws-native stack using
reflection to access generated classes.
| Constructor Summary | |
|---|---|
ReflectionEnablerDelegate()
|
|
| Method Summary | |
|---|---|
NativeSecurityConfig |
getDefaultSecurityConfig()
get default s NativeSecurityConfig used when WSEndpoint on which this visitor is enabling extensions isn't
find in getSecurityConfigMap() Intended to be used for IOC (jboss-beans.xml) |
java.util.Map<java.lang.String,NativeSecurityConfig> |
getSecurityConfigMap()
get security config Map NativeSecurityConfig> where keys are WSEndpoint names. |
void |
setDefaultSecurityConfig(NativeSecurityConfig defaultSecurityConfig)
set default s NativeSecurityConfig used when WSEndpoint on which this visitor is enabling extensions isn't
find in getSecurityConfigMap() Intended to be used for IOC (jboss-beans.xml) |
void |
setSecurityConfigMap(java.util.Map<java.lang.String,NativeSecurityConfig> securityConfigMap)
set security config Map NativeSecurityConfig> where keys are WSEndpoint names. |
void |
visitMTOM(WSEndpoint endpoint)
|
void |
visitWSAddressing(WSEndpoint endpoint)
|
void |
visitWSRM(WSEndpoint endpoint)
|
void |
visitWSSecurity(WSEndpoint endpoint)
Note it uses NativeSecurityConfig associated to passed endpoint with getSecurityConfigMap(). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReflectionEnablerDelegate()
| Method Detail |
|---|
public void visitMTOM(WSEndpoint endpoint)
throws java.lang.UnsupportedOperationException
visitMTOM in interface EnablerDelegatejava.lang.UnsupportedOperationExceptionEnablerDelegate.visitMTOM(org.jboss.wise.core.client.WSEndpoint)
public void visitWSAddressing(WSEndpoint endpoint)
throws java.lang.UnsupportedOperationException
visitWSAddressing in interface EnablerDelegatejava.lang.UnsupportedOperationExceptionEnablerDelegate.visitWSAddressing(org.jboss.wise.core.client.WSEndpoint)
public void visitWSRM(WSEndpoint endpoint)
throws java.lang.UnsupportedOperationException
visitWSRM in interface EnablerDelegatejava.lang.UnsupportedOperationExceptionEnablerDelegate.visitWSRM(org.jboss.wise.core.client.WSEndpoint)
public void visitWSSecurity(WSEndpoint endpoint)
throws java.lang.UnsupportedOperationException,
java.lang.IllegalStateException
NativeSecurityConfig associated to passed endpoint with getSecurityConfigMap().
If there isn't specific configuration associated to this endpoint getDefaultSecurityConfig() is used. Note also if
specific configuration doesn't define keystoreLocation or truststoreLocation they are taken form
defaultSecurityConfig.
visitWSSecurity in interface EnablerDelegatejava.lang.UnsupportedOperationException
java.lang.IllegalStateExceptionEnablerDelegate.visitWSSecurity(org.jboss.wise.core.client.WSEndpoint)public final java.util.Map<java.lang.String,NativeSecurityConfig> getSecurityConfigMap()
NativeSecurityConfig> where keys are WSEndpoint names. Intended to be used
for IOC (jboss-beans.xml)
public final void setSecurityConfigMap(java.util.Map<java.lang.String,NativeSecurityConfig> securityConfigMap)
NativeSecurityConfig> where keys are WSEndpoint names. Intended to be used
for IOC (jboss-beans.xml)
securityConfigMap - Sets securityConfigMap to the specified value.public final NativeSecurityConfig getDefaultSecurityConfig()
NativeSecurityConfig used when WSEndpoint on which this visitor is enabling extensions isn't
find in getSecurityConfigMap() Intended to be used for IOC (jboss-beans.xml)
public final void setDefaultSecurityConfig(NativeSecurityConfig defaultSecurityConfig)
NativeSecurityConfig used when WSEndpoint on which this visitor is enabling extensions isn't
find in getSecurityConfigMap() Intended to be used for IOC (jboss-beans.xml)
defaultSecurityConfig - Sets defaultSecurityConfig to the specified value.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||