|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An mbean interface for a proxy factory that can expose any interface with RMI compatible semantics for access to remote clients using HTTP as the transport.
Method Summary | |
Element |
getClientInterceptors()
|
Class |
getExportedInterface()
Get the RMI compatible interface that the HttpInvokerProxy implements |
javax.management.ObjectName |
getInvokerName()
Get the server side mbean that exposes the invoke operation for the exported interface |
String |
getInvokerURL()
Get the http URL to the InvokerServlet |
String |
getInvokerURLPrefix()
If there is no invokerURL set, then one will be constructed via the concatenation of invokerURLPrefix + the local host + invokerURLSuffix. |
String |
getInvokerURLSuffix()
If there is no invokerURL set, then one will be constructed via the concatenation of invokerURLPrefix + the local host + invokerURLSuffix. |
String |
getJndiName()
Get the JNDI name under which the HttpInvokerProxy will be bound |
Object |
getProxy()
Get the proxy instance created by the factory. |
Object |
getProxy(Object id)
Create a new proxy instance with the given id, no jndi name and all other settings the same as the jndi bound proxy. |
boolean |
getUseHostName()
A flag if the InetAddress.getHostName() or getHostAddress() method should be used as the host component of invokerURLPrefix + host + invokerURLSuffix. |
void |
setClientInterceptors(Element config)
|
void |
setExportedInterface(Class exportedInterface)
Set the RMI compatible interface that the HttpInvokerProxy implements |
void |
setInvokerName(javax.management.ObjectName jmxInvokerName)
Set the server side mbean that exposes the invoke operation for the exported interface |
void |
setInvokerURL(String invokerURL)
Set the http URL to the InvokerServlet |
void |
setInvokerURLPrefix(String invokerURLPrefix)
If there is no invokerURL set, then one will be constructed via the concatenation of invokerURLPrefix + the local host + invokerURLSuffix. |
void |
setInvokerURLSuffix(String invokerURLSuffix)
If there is no invokerURL set, then one will be constructed via the concatenation of invokerURLPrefix + the local host + invokerURLSuffix. |
void |
setJndiName(String jndiName)
Set the JNDI name under which the HttpInvokerProxy will be bound |
void |
setUseHostName(boolean flag)
A flag if the InetAddress.getHostName() or getHostAddress() method should be used as the host component of invokerURLPrefix + host + invokerURLSuffix. |
Methods inherited from interface org.jboss.system.Service |
create, destroy, start, stop |
Method Detail |
public javax.management.ObjectName getInvokerName()
public void setInvokerName(javax.management.ObjectName jmxInvokerName)
public String getJndiName()
public void setJndiName(String jndiName)
public String getInvokerURL()
public void setInvokerURL(String invokerURL)
public String getInvokerURLPrefix()
public void setInvokerURLPrefix(String invokerURLPrefix)
public String getInvokerURLSuffix()
public void setInvokerURLSuffix(String invokerURLSuffix)
public boolean getUseHostName()
public void setUseHostName(boolean flag)
public Class getExportedInterface()
public void setExportedInterface(Class exportedInterface)
public Element getClientInterceptors()
public void setClientInterceptors(Element config) throws Exception
Exception
public Object getProxy()
public Object getProxy(Object id)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |