Package org.hcjf.layers.distributed
Class DistributedLayer
- java.lang.Object
-
- org.hcjf.layers.Layer
-
- org.hcjf.layers.distributed.DistributedLayer
-
- All Implemented Interfaces:
java.lang.reflect.InvocationHandler,LayerInterface
public final class DistributedLayer extends Layer
This class is an interceptor component to make the distributed call.- Author:
- javaito
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.hcjf.layers.Layer
Layer.Access, Layer.LayerAgent, Layer.LayerAgentMBean
-
-
Constructor Summary
Constructors Constructor Description DistributedLayer(java.lang.String implName, java.lang.Class<? extends LayerInterface> layerClass)
-
Method Summary
Modifier and Type Method Description java.lang.Objectinvoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)This method intercepts the call to layer implementation and save some information about the thread behavior.-
Methods inherited from class org.hcjf.layers.Layer
checkAccess, getAliases, getImplName, getLayer, getProxy, getSession, getTarget, isOverwritable, isPlugin, isStateful
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hcjf.layers.LayerInterface
getRegex, isDistributed
-
-
-
-
Constructor Detail
-
DistributedLayer
public DistributedLayer(java.lang.String implName, java.lang.Class<? extends LayerInterface> layerClass)
-
-
Method Detail
-
invoke
public java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)Description copied from class:LayerThis method intercepts the call to layer implementation and save some information about the thread behavior.
-
-