|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.elca.el4j.services.remoting.AbstractRemotingProtocol
ch.elca.el4j.services.remoting.protocol.AbstractInetSocketAddressProtocol
ch.elca.el4j.services.remoting.protocol.AbstractInetSocketAddressWebProtocol
ch.elca.el4j.services.remoting.protocol.HttpInvoker
public class HttpInvoker
This class implements all needed things for the httpinvoker protocol.
| Field Summary |
|---|
| Fields inherited from class ch.elca.el4j.services.remoting.AbstractRemotingProtocol |
|---|
m_parentApplicationContext |
| Constructor Summary | |
|---|---|
HttpInvoker()
|
|
| Method Summary | |
|---|---|
Object |
createExporterBean(RemotingServiceExporter exporterBean,
Class serviceInterfaceWithContext,
Object serviceProxy)
Method to create the exporter bean. |
Object |
createProxyBean(RemotingProxyFactoryBean proxyBean,
Class serviceInterfaceWithContext)
Method to create the proxy bean. |
String |
generateUrl(AbstractRemotingBase remoteBase)
Method to generate the url to be able to access the service. |
Class |
getExporterObjectType()
Method to get the class type of the exporter object. |
Class |
getProxyObjectType()
Method to get the class type of the proxy object. |
| Methods inherited from class ch.elca.el4j.services.remoting.protocol.AbstractInetSocketAddressWebProtocol |
|---|
afterPropertiesSet, finalizeExporterDependentBeans, getContextPath, prepareExporterDependentBeans, setContextPath |
| Methods inherited from class ch.elca.el4j.services.remoting.protocol.AbstractInetSocketAddressProtocol |
|---|
getServiceHost, getServicePort, getServiceProtocol, setServiceHost, setServicePort, setServiceProtocol |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HttpInvoker()
| Method Detail |
|---|
public Object createProxyBean(RemotingProxyFactoryBean proxyBean,
Class serviceInterfaceWithContext)
createProxyBean in class AbstractRemotingProtocolproxyBean - Is the bean where the method gets information about the proxy
bean.serviceInterfaceWithContext - Is the modified interface.
public Object createExporterBean(RemotingServiceExporter exporterBean,
Class serviceInterfaceWithContext,
Object serviceProxy)
createExporterBean in class AbstractRemotingProtocolexporterBean - Is the bean where the method gets information about the
exporter bean.serviceInterfaceWithContext - Is the modified interface.serviceProxy - Is the bean which has to wrapped.
public Class getProxyObjectType()
getProxyObjectType in class AbstractRemotingProtocolpublic Class getExporterObjectType()
getExporterObjectType in class AbstractRemotingProtocolpublic String generateUrl(AbstractRemotingBase remoteBase)
generateUrl in class AbstractInetSocketAddressProtocolremoteBase - Is the reference to get information about the service.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||