org.granite.gravity
Class GravityProxy
java.lang.Object
org.granite.gravity.GravityProxy
- All Implemented Interfaces:
- ShutdownListener, Gravity
public class GravityProxy
- extends Object
- implements Gravity
- Author:
- William DRAI
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GravityProxy
public GravityProxy(ServletContext servletContext)
getGravityConfig
public GravityConfig getGravityConfig()
- Specified by:
getGravityConfig in interface Gravity
getServicesConfig
public ServicesConfig getServicesConfig()
- Specified by:
getServicesConfig in interface Gravity
getGraniteConfig
public GraniteConfig getGraniteConfig()
- Specified by:
getGraniteConfig in interface Gravity
isStarted
public boolean isStarted()
- Specified by:
isStarted in interface Gravity
initThread
public GraniteContext initThread()
- Specified by:
initThread in interface Gravity
releaseThread
public void releaseThread()
- Specified by:
releaseThread in interface Gravity
getServiceAdapter
public ServiceAdapter getServiceAdapter(String messageType,
String destinationId)
- Specified by:
getServiceAdapter in interface Gravity
start
public void start()
throws Exception
- Specified by:
start in interface Gravity
- Throws:
Exception
reconfigure
public void reconfigure(GravityConfig gravityConfig,
GraniteConfig graniteConfig)
- Specified by:
reconfigure in interface Gravity
stop
public void stop()
throws Exception
- Specified by:
stop in interface ShutdownListener- Specified by:
stop in interface Gravity
- Throws:
Exception
stop
public void stop(boolean now)
throws Exception
- Specified by:
stop in interface Gravity
- Throws:
Exception
getChannel
public Channel getChannel(String channelId)
- Specified by:
getChannel in interface Gravity
removeChannel
public Channel removeChannel(String channelId)
- Specified by:
removeChannel in interface Gravity
access
public boolean access(String channelId)
- Specified by:
access in interface Gravity
execute
public void execute(AsyncChannelRunner runnable)
- Specified by:
execute in interface Gravity
cancel
public boolean cancel(AsyncChannelRunner runnable)
- Specified by:
cancel in interface Gravity
handleMessage
public Message handleMessage(Message message)
- Specified by:
handleMessage in interface Gravity
handleMessage
public Message handleMessage(Message message,
boolean skipInterceptor)
- Specified by:
handleMessage in interface Gravity
publishMessage
public Message publishMessage(AsyncMessage message)
- Specified by:
publishMessage in interface Gravity
publishMessage
public Message publishMessage(Channel fromChannel,
AsyncMessage message)
- Specified by:
publishMessage in interface Gravity