Uses of Interface
org.hcjf.layers.LayerInterface
-
-
-
Uses of LayerInterface in org.hcjf.cloud
Method parameters in org.hcjf.cloud with type arguments of type LayerInterface Modifier and Type Method Description static java.lang.StringCloud. getRegexFromDistributedLayer(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName)Returns the object that represent the distributed layer.java.lang.StringCloudServiceImpl. getRegexFromDistributedLayer(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName)Returns the object that represent the distributed layer.static booleanCloud. isLayerPublished(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName)This method verifies if the layer and name indicated are published into the cloud.booleanCloudServiceImpl. isLayerPublished(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName)This method verifies if the layer and name indicated are published into the cloud.static <O> OCloud. layerInvoke(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName, java.lang.reflect.Method method, java.lang.Object... parameters)Invokes the remote instance of a layer.<O> OCloudServiceImpl. layerInvoke(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName, java.lang.reflect.Method method, java.lang.Object... parameters)Invokes the remote instance of a layer.static voidCloud. publishDistributedLayer(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName, java.lang.String regex)Publish a distributed layer into the cloud.voidCloudServiceImpl. publishDistributedLayer(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName, java.lang.String regex)Publish a distributed layer into the cloud. -
Uses of LayerInterface in org.hcjf.cloud.impl
Method parameters in org.hcjf.cloud.impl with type arguments of type LayerInterface Modifier and Type Method Description java.lang.StringDefaultCloudServiceImpl. getRegexFromDistributedLayer(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName)Returns the object that represent the distributed layer.booleanDefaultCloudServiceImpl. isLayerPublished(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName)This method verifies if the layer and name indicated are published into the cloud.<O> ODefaultCloudServiceImpl. layerInvoke(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName, java.lang.reflect.Method method, java.lang.Object... parameters)Invokes the remote instance of a layer.voidDefaultCloudServiceImpl. publishDistributedLayer(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String implName, java.lang.String regex)Publish a distributed layer into the cloud. -
Uses of LayerInterface in org.hcjf.cloud.impl.network
Classes in org.hcjf.cloud.impl.network that implement LayerInterface Modifier and Type Class Description static classCloudOrchestrator.SystemCloudNodeReadableImplementationstatic classCloudOrchestrator.SystemCloudServiceReadableImplementation -
Uses of LayerInterface in org.hcjf.io.console
Subinterfaces of LayerInterface in org.hcjf.io.console Modifier and Type Interface Description interfaceConsoleCommandLayerInterface -
Uses of LayerInterface in org.hcjf.io.net.http
Subinterfaces of LayerInterface in org.hcjf.io.net.http Modifier and Type Interface Description static interfaceHttpPackage.TransferDecodingLayerInterfaceSpecify the interface for all the implementations of http body decode method.interfaceRequestBodyDecoderLayerThis class defines the interface to write the http request body parser for each content type.Classes in org.hcjf.io.net.http that implement LayerInterface Modifier and Type Class Description classFormUrlEncodedDecoderThis layer implementation contains the logic to decode a body using the form url encoding standard method, that correspond with the content type header 'application/x-www-form-urlencoded'static classHttpPackage.ChunkedDecoderLayerThis decoder implementation resolve the chunked encoding method for http.classMultipartFormDataDecoderThis layer implementation contains the logic to decode a body using the form url encoding standard method, that correspond with the content type header 'multipart/form-data' -
Uses of LayerInterface in org.hcjf.io.net.http.layered
Classes in org.hcjf.io.net.http.layered with type parameters of type LayerInterface Modifier and Type Class Description classLayeredContext<L extends LayerInterface,P extends LayeredRequest,R extends LayeredResponse>This kind of context publish an http interface for som kind of layer. -
Uses of LayerInterface in org.hcjf.io.net.kubernetes
Classes in org.hcjf.io.net.kubernetes that implement LayerInterface Modifier and Type Class Description classKubernetesJobResourceclassKubernetesSpyResource -
Uses of LayerInterface in org.hcjf.layers
Classes in org.hcjf.layers with type parameters of type LayerInterface Modifier and Type Interface Description static interfaceLayers.LayerMatcher<L extends LayerInterface>This interface verify if the layer instance match with some particular match or not.Classes in org.hcjf.layers that implement LayerInterface Modifier and Type Class Description classLayerAll the layer implementation extends this class, and this class is a proxy between the layer client and implementation.static classLayers.SystemLayerReadableImplementationstatic classLayers.SystemResourceReadableImplementationMethods in org.hcjf.layers with type parameters of type LayerInterface Modifier and Type Method Description static <L extends LayerInterface>
LLayers. get(java.lang.Class<? extends L> layerClass, java.lang.String implName)Return the layer interface implementation indexed by implName parameter.static <L extends LayerInterface>
LLayers. get(java.lang.Class<? extends L> layerClass, Layers.LayerMatcher<L> matcher)This method returns the first implementation of the specified layer class as parameter that match with the specified matcher as parameter.static <L extends LayerInterface>
java.util.Set<L>Layers. getAll(java.lang.Class<? extends L> layerClass, Layers.LayerMatcher<L> matcher)This method returns all the implementation of the specified layer class as parameter that match with the specified matcher as parameter.protected <L extends LayerInterface>
LLayer. getLayer(java.lang.Class<? extends L> layerClass, java.lang.String implName)Delegation method to get some layer implementation.Methods in org.hcjf.layers that return types with arguments of type LayerInterface Modifier and Type Method Description static java.util.Set<java.lang.Class<? extends LayerInterface>>Layers. getLayerInterfaceClass(java.lang.Class<? extends Layer> layerClass)Return the layer interface that implements the layer class.java.lang.Class<? extends LayerInterface>[]value()Contains all the interfaces that the annotated class is a default implementation. -
Uses of LayerInterface in org.hcjf.layers.crud
Subinterfaces of LayerInterface in org.hcjf.layers.crud Modifier and Type Interface Description interfaceCreateLayerInterface<O>interfaceDeleteLayerInterface<O>interfaceIdentifiableLayerInterface<O>This interface identify the layers with identifiable resources.interfaceReadLayerInterface<O>interfaceReadRowsLayerInterfaceinterfaceUpdateLayerInterface<O>Classes in org.hcjf.layers.crud that implement LayerInterface Modifier and Type Class Description classCrudLayer<O> -
Uses of LayerInterface in org.hcjf.layers.distributed
Classes in org.hcjf.layers.distributed that implement LayerInterface Modifier and Type Class Description classDistributedLayerThis class is an interceptor component to make the distributed call.Constructor parameters in org.hcjf.layers.distributed with type arguments of type LayerInterface Constructor Description DistributedLayer(java.lang.String implName, java.lang.Class<? extends LayerInterface> layerClass) -
Uses of LayerInterface in org.hcjf.layers.locale
Subinterfaces of LayerInterface in org.hcjf.layers.locale Modifier and Type Interface Description interfaceLocaleLayerInterfaceThis interface provides some methods access the locale information based on the locale of the service session.Classes in org.hcjf.layers.locale that implement LayerInterface Modifier and Type Class Description classDefaultLocaleLayerThis is the default implementationclassPropertiesFileLocaleLayerThis class use the java resource bundle api to translate the text for the specific locale. -
Uses of LayerInterface in org.hcjf.layers.plugins
Classes in org.hcjf.layers.plugins that implement LayerInterface Modifier and Type Class Description classPluginLayer -
Uses of LayerInterface in org.hcjf.layers.query
Classes in org.hcjf.layers.query that implement LayerInterface Modifier and Type Class Description static classParameterizedQuery.ParameterizedQueryBsonCustomBuilderLayerThis inner class implements the custom method to create a Parameterized Query instance from a bson document. -
Uses of LayerInterface in org.hcjf.layers.query.functions
Subinterfaces of LayerInterface in org.hcjf.layers.query.functions Modifier and Type Interface Description interfaceQueryAggregateFunctionLayerInterfaceinterfaceQueryFunctionLayerInterfaceThese kind of layers are using for the query implementation to resolve the functions specified into the each query. -
Uses of LayerInterface in org.hcjf.layers.query.model
Classes in org.hcjf.layers.query.model that implement LayerInterface Modifier and Type Class Description classQueryBsonBuilderLayerThis inner class implements the custom method to create a query instance from a bson document. -
Uses of LayerInterface in org.hcjf.layers.resources
Methods in org.hcjf.layers.resources that return types with arguments of type LayerInterface Modifier and Type Method Description java.lang.Class<? extends LayerInterface>Resource. getLayerClass()Returns the layer class that implements the resource.Method parameters in org.hcjf.layers.resources with type arguments of type LayerInterface Modifier and Type Method Description java.util.Set<Resource>Resourceable. createResource(java.lang.Class<? extends LayerInterface> layerInterface)The implementation of this method must create an instance of resource for each layer interface as parameter.Constructor parameters in org.hcjf.layers.resources with type arguments of type LayerInterface Constructor Description Resource(java.lang.Class<? extends LayerInterface> layerClass, java.lang.String resourceName, Version version) -
Uses of LayerInterface in org.hcjf.utils.bson
Subinterfaces of LayerInterface in org.hcjf.utils.bson Modifier and Type Interface Description interfaceBsonCustomBuilderLayer<P extends BsonParcelable>This kind of layers provides a custom way to create a instance from a bson document.
-