| AckMessage |
|
| AdaptableLayer |
This interface indicates that the implementation is able to adapt the arguments to force the call.
|
| Agent |
This class represents an agent that collect and store data from different
points of the platform in order to monitoring and debug the instance status
|
| Agents |
Class with some static useful methods to register and search information
about agents.
|
| And |
|
| BaseEvaluator |
|
| BaseEvaluator.QueryValue |
This kind of query value represents a sub-query.
|
| BaseEvaluator.ReplaceableValue |
Return the object that is in the specific position into the parameters array.
|
| BaseEvaluator.UnprocessedValue |
This kind of values take the true value in the execution time of the query.
|
| BaseFunctionLayer |
|
| BaseQueryAggregateFunctionLayer |
|
| BaseQueryFunctionLayer |
|
| BooleanEvaluator |
|
| BroadcastConsumer |
This interface provides all the methods as needed to register a broadcast consumer.
|
| BroadcastService |
This service provides capabilities to register broadcast task in order to notify
for all the net this task.
|
| BroadcastService.PingMessage |
Message that is sending in order to publish the instance for all the net
|
| BroadcastService.PongMessage |
Message that is sending as response for the Ping Message.
|
| BroadcastService.ShutdownMessage |
Message that is sending to notify for all the net that the instance is shutting down
|
| BsonCustomBuilderLayer<P extends BsonParcelable> |
This kind of layers provides a custom way to create a instance from a bson document.
|
| BsonParcelable |
This interface provides the default method to create a bson document of the instance and
recreate the instance from bson document.
|
| BsonParcelable.Builder |
Internal class to create and populate the instance serialized into the bson document.
|
| BsonParcelableMap |
|
| BsonQueryFunctionLayer |
This class contains a set of function to work with bson objects.
|
| BusyNodeMessage |
|
| Bytes |
|
| ChunkedHttpPipelineResponse |
This specific pipeline implements a chunked http transfer encoding.
|
| Cloud |
This class is a singleton that provides the generics
cloud interface, the implementation of this interface
depends of the system property 'hcjf.cloud.impl'
|
| CloudBroadcastConsumer |
|
| CloudCache |
This interface provides the method to use a simple cache.
|
| CloudCacheStrategy |
This interface define the cache strategy implementations.
|
| CloudClient |
|
| CloudConsumer |
Consumer implementation for the cloud internal service.
|
| CloudOrchestrator |
This class implements a orchestrator in order to maintains the connection
between nodes, synchronize all the time the node information and admin the
communication between nodes using messages.
|
| CloudOrchestrator.SystemCloudNodeReadableImplementation |
|
| CloudOrchestrator.SystemCloudServiceReadableImplementation |
|
| CloudServer |
|
| CloudServiceImpl |
This class must be implemented in order to create an
implementation to resolve the cloud interface.
|
| CloudSession |
|
| CloudTimerTask |
|
| CollectionQueryFunction |
|
| ConsoleCommandLayerInterface |
|
| ConsoleServer |
This server accept connections from hcj-console instances.
|
| ConsoleSession |
Default session for the console connection.
|
| Context |
This class represents a standard web context that can be published
|
| ContextAggregateFunction |
|
| Cookie |
|
| Cookie2 |
|
| Counter |
Distributed atomic counter.
|
| CountQueryAggregateFunctionLayer |
|
| CreateLayerInterface<O> |
|
| CrudLayer<O> |
|
| Cryptography |
|
| DateQueryFunctionLayer |
|
| DefaultCloudServiceImpl |
|
| DefaultLayer |
This annotation is to identify if some implementation is the default
implementation to resolve a set of interfaces.
|
| DefaultLocaleLayer |
This is the default implementation
|
| DefaultNetPackage |
Default implementation of the net package.
|
| DeleteLayerInterface<O> |
|
| Distinct |
Compare two object and return true if the objects are distinct and false in other ways.
|
| DistinctQueryAggregateFunction |
|
| DistributedEvent |
|
| DistributedLayer |
|
| DistributedLayer |
This class is an interceptor component to make the distributed call.
|
| DistributedLayerInterface |
If some layer implements this interface then this layer will be distributed into the cloud.
|
| DistributedLeaf |
|
| DistributedLock |
|
| DistributedLock.Status |
|
| DistributedObject |
|
| DistributedTree |
|
| DistributedTree.Entry |
|
| EncryptedMessage |
This kind of message are only a wrapper that contains the original message encrypted.
|
| Enlarged |
This interface provides the functionality to extends the instance domain.
|
| EnumContext |
This kind of context publish the enums of the system.
|
| Equals |
Compare two object and return true if the objects are equals and false in other ways.
|
| Errors |
Contains the system error messages.
|
| EvalExpressionAggregateFunctionLayer |
|
| EvaluateQueryableMessage |
This message contains a queryable to execute.
|
| Evaluator |
|
| EvaluatorCollection |
Collection of evaluator components.
|
| Event |
This class implements the system event structure.
|
| EventListener<E extends Event> |
This class resolve the interface to receive events of the instance.
|
| EventMessage |
|
| Events |
This class implements the event service for the instance.
|
| Events.EventCollector<E extends Event> |
|
| ExecuteMessage |
This message contains the command information.
|
| FieldEvaluator |
This abstract class define the structure of the evaluating.
|
| FileSystemWatcherConsumer |
This class must be implemented if tou want to
consume the file system watcher service.
|
| FileSystemWatcherService |
This class provide an interface in order to register
a watcher for a file or directory.
|
| FolderContext |
This class publish some local folder in the web environment.
|
| FormUrlEncodedDecoder |
This 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'
|
| GeoDistanceAggregateFunctionLayer |
|
| GeoQueryFunctionLayer |
|
| GeoUnionAggregateFunctionLayer |
|
| GeoUtils |
|
| GetMetadataMessage |
This message is to make the server return the metadata.
|
| Grants |
|
| Grants.Grant |
System grant representation.
|
| GreaterThan |
Evaluate if the field's value of the instance is greater than the
parameter value.
|
| GreaterThanOrEqual |
|
| Groupable |
This interface represents all object capable of being grouped
|
| HCJFRuntimeException |
|
| HCJFSecurityException |
|
| HidePathMessage |
|
| Http2Frame |
|
| Http2Frame.Error |
|
| Http2Frame.Settings |
|
| Http2Frame.Type |
|
| HttpClient |
Client to invoke some http server.
|
| HttpHeader |
This class represents a http header and contains all
the components of the headers.
|
| HttpMethod |
This enumeration contains all the possible methods of the HTTP protocol.
|
| HttpPackage |
This class represents all the king of packages between server and
client side in a http communication.
|
| HttpPackage.ChunkedDecoderLayer |
This decoder implementation resolve the chunked encoding method for http.
|
| HttpPackage.HttpProtocol |
Enum with the http protocols
|
| HttpPackage.TransferDecodingLayerInterface |
Specify the interface for all the implementations of http body decode method.
|
| HttpPipelineResponse |
This class provides a way to create a pipeline between the http connection and
the specific data source.
|
| HttpProxy |
Http proxy implementation
|
| HttpProxyRule |
This class analyze the requests and return a set of redirection
task to be executed for the http proxy.
|
| HttpRequest |
This particular kind of package contains the request information.
|
| HttpRequest.AttachFile |
This class represents a file attached into the request.
|
| HttpResponse |
This class represents a http response package.
|
| HttpResponseCode |
Contains commons http response codes.
|
| HttpResponseCode.DefaultPhrase |
|
| HttpServer |
Implementation of the net service that provides the http protocol server.
|
| HttpServer.AccessControl |
|
| HttpServer.ContextMatcher |
|
| HttpSession |
Net session implementation for the http protocol
|
| HttpSessionManager |
This class is a factory in order to implements a method to create and organize
the http sessions.
|
| HttpSessionManager.DefaultHttpSessionManager |
This class is a default session factory implementation.
|
| HttpsServer |
|
| HttpVersion |
Contains all the http version that the server support.
|
| IdentifiableLayerInterface<O> |
This interface identify the layers with identifiable resources.
|
| IllegalPropertyValueException |
This exception is throws when the property value is not valid
|
| In |
|
| InetPortProvider |
|
| Introspection |
This class contains a set of utilities to optimize the introspection native methods.
|
| Introspection.Accessor |
This class groups all the information about getter/setter accessor methods.
|
| Introspection.Accessors |
This class contains the instances of getter and setter for a specific
resource
|
| Introspection.Consumer |
This interface represents a possible implementation of the way to consume
a getter method of the some kind of object.
|
| Introspection.Getter |
Sub class of the accessor that represents only the getter accessors.
|
| Introspection.Invoker |
|
| Introspection.InvokerEntry<I extends Introspection.Invoker> |
This class represents the object returned by the invoker filter.
|
| Introspection.InvokerFilter<I extends Introspection.Invoker> |
This interface must be implemented to found some kind of methods implemented
in the any class.
|
| Introspection.Setter |
Sub class of the accessor that represents only the setter accessors.
|
| InvokeMessage |
|
| Join |
This class represent a join operation
|
| Join.JoinType |
Join types.
|
| Joinable |
|
| JoinableMap |
This is a wrapper of map implementation wit the joinable implementation.
|
| JoinableMap.GroupableSet |
This private class is only to knows if the set implementation
into the groupable object is because the groupable object was grouped
whit other instance or the set is domains information.
|
| JoinableMap.JoinableEntry<K,V> |
|
| JsonUtils |
|
| KeepAliveMessage |
|
| KubernetesJobResource |
|
| KubernetesSpy |
This service spy periodically the kubernetes cluster in order to knows all the updates into the cluster.
|
| KubernetesSpyConsumer |
|
| KubernetesSpyConsumer.PodMatcher |
This kind of matcher verify the conditions over the pod instance.
|
| KubernetesSpyConsumer.ServiceMatcher |
This kind of matcher verify the conditions over the service instance.
|
| KubernetesSpyResource |
|
| Layer |
All the layer implementation extends this class, and this class is a proxy
between the layer client and implementation.
|
| Layer.Access |
This class represents the access resume of the layer.
|
| Layer.LayerAgent |
|
| Layer.LayerAgentMBean |
|
| LayeredContext<L extends LayerInterface,P extends LayeredRequest,R extends LayeredResponse> |
This kind of context publish an http interface for
som kind of layer.
|
| LayeredRequest |
This class represents a package that contains all the
information about a restful request.
|
| LayeredResponse |
Response package for the layered contexts.
|
| LayerInterface |
|
| LayerInvokeMessage |
|
| LayerProxy |
This class wrap the layer invocation with two method, one
before the invocation and other after invocation.
|
| LayerProxy.ProxyInterceptor |
This class is the result of the before invoke method.
|
| Layers |
This class manage all the published layers.
|
| Layers.LayerMatcher<L extends LayerInterface> |
This interface verify if the layer instance match with some particular
match or not.
|
| Layers.ResourcePredicate |
|
| Layers.SystemLayerReadableImplementation |
|
| Layers.SystemResourceReadableImplementation |
|
| LazyPermission |
This annotation tag the methods of a layer with a permission that a session
need to invoke the method.
|
| LazyPermissions |
This annotation tag the methods of a layer with a permission that a session
need to invoke the method.
|
| Like |
|
| LoadPluginMessage |
This message contains the plugin file.
|
| LocaleLayerInterface |
This interface provides some methods access the locale information
based on the locale of the service session.
|
| LocalLeaf |
|
| LockImpl |
|
| LockImpl.ConditionImpl |
|
| LockMessage |
|
| Log |
Static class that contains the functionality in order to
maintain and organize a log file with the same records format
The log behavior is affected by the following system properties
hcfj_log_path: work directory of the log, by default app work directory
hcfj_log_initial_queue_size: initial size of the internal queue, by default 10000;
hcfj_log_file_prefix: all the log files start with this prefix, by default hcjf
hcfj_log_error_file: if the property is true then log create a particular file for error group only, by default false
hcfj_log_warning_file: if the property is true then log create a particular file for warning group only, by default false
hcfj_log_info_file: if the property is true then log create a particular file for info group only, by default false
hcfj_log_debug_file: if the property is true then log create a particular file for debug group only, by default false
hcfj_log_level: min level to write file, by default "I"
hcfj_log_date_format: date format to show in the log file, by default "yyyy-mm-dd hh:mm:ss"
|
| Log.LogGroup |
This enum contains all the possible groups for the records
|
| Log.LogRecord |
This class contains all the information to write a record in the log.
|
| LoginMessage |
This message contains the login information.
|
| LogMessages |
|
| LogPrinter |
This class porvide the interface to write the records of
the log in different places.
|
| LruMap<K,V> |
This map implementation use an algorithm to maintains a fixed size into the map with the elements
least recently used (LRU).
|
| MapImpl<K,V> |
|
| MathIntrospection |
This class contains the default filters and invokers to
create the static introspection of Math class
|
| MathQueryFunctionLayer |
This layer implements all the math functions to invoke from the query scope.
|
| MaxAggregateFunctionLayer |
|
| MeanAggregateFunctionLayer |
|
| Message |
|
| MessageBuffer |
|
| MessageCollection |
|
| Messages |
Message manager
|
| MessagesNode<S extends NetSession> |
This class provides the base to implements a message node.
|
| MessagesServer<S extends NetSession> |
This implementation provides the base to work with messages into the network.
|
| MethodInvokeMessage |
|
| MethodResponseMessage |
|
| MimeType |
Contains commons mime types.
|
| MinAggregateFunctionLayer |
|
| MultipartFormDataDecoder |
This 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'
|
| MultipartHttpPipelineResponse |
|
| NamedUuid |
This king of uuid contains a hash code for some string in his internal structure.
|
| Naming |
Naming service class.
|
| NamingConsumer |
Naming service consumer base class.
|
| NetClient<S extends NetSession,D> |
This class is a kind of net consumer that represent
a client for the ip connections.
|
| NetPackage |
This class represents a package of information over IP protocol.
|
| NetPackage.ActionEvent |
Actioln events.
|
| NetPackage.NetPackageWrapper |
Net package wrapper.
|
| NetPackage.PackageStatus |
Transaction's status.
|
| NetServer<S extends NetSession,D> |
This class is a kind of net consumer that represent
a server for the ip connections.
|
| NetService |
This class implements a service that provide an
up-level interface to open tcp and udp connections like a
server side or client side.
|
| NetService.TransportLayerProtocol |
Transport layer protocols.
|
| NetServiceConsumer<S extends NetSession,D> |
This consumer provide an interface for the net service.
|
| NetServiceConsumer.DecoupledAction |
Interface to decoupled the read action.
|
| NetSession |
This interface define de behavior of the net session.
|
| NetUtils |
|
| NetworkComponent |
|
| Node |
|
| Node.Status |
|
| NodeIdentificationMessage |
|
| NotIn |
|
| NumberSetFunction |
|
| ObjectQueryFunction |
|
| Or |
Evaluate all the evaluators into the collection and concat all the result with or operation.
|
| ParameterizedQuery |
This class contains a query instance to evaluate using the parameters
associated to this instance.
|
| ParameterizedQuery.ParameterizedQueryBsonCustomBuilderLayer |
This inner class implements the custom method to create a Parameterized Query instance from a bson document.
|
| Permission |
This annotation tag the methods of a layer with a permission that a session
need to invoke the method.
|
| Permissions |
This annotation tag the methods of a layer with a permission that a session
need to invoke the method.
|
| Plugin |
|
| PluginClassLoader |
This class loader is a wrapper of url class loader.
|
| PluginLayer |
|
| ProcessDiscoveryConsumer |
|
| ProcessDiscoveryService |
|
| ProductAggregateFunctionLayer |
|
| PropertiesFileLocaleLayer |
This class use the java resource bundle api to translate the text
for the specific locale.
|
| PropertyValueValidator<O> |
This interface define the validators for the values of the properties.
|
| ProxyTask |
Proxy task, this task could be one of many task into the some
http proxy instance.
|
| PublishLayerMessage |
|
| PublishObjectMessage |
|
| PublishObjectMessage.Path |
|
| PublishPathMessage |
|
| PublishPluginMessage |
|
| Query |
This class contains all the parameter needed to create a query.
|
| Queryable |
|
| Queryable.Consumer<O> |
This class provides an interface to consume a
different collection of naming data to be useful in evaluation
process.
|
| Queryable.DataSource<O> |
This interface must implements a provider to obtain the data collection
for diferents resources.
|
| Queryable.DefaultConsumer<O> |
|
| Queryable.IntrospectionConsumer<O> |
This private class is the default consume method of the queries.
|
| Queryable.ReadableDataSource |
|
| QueryAggregateFunctionLayerInterface |
|
| QueryBsonBuilderLayer |
This inner class implements the custom method to create a query instance from a bson document.
|
| QueryComponent |
Group all the query components.
|
| QueryDynamicResource |
|
| QueryField |
This class represents any kind of query fields.
|
| QueryFunction |
|
| QueryFunctionLayerInterface |
These kind of layers are using for the query implementation to resolve
the functions specified into the each query.
|
| QueryId |
Represents an query id.
|
| QueryOrderField |
This class represents a order field with desc property
|
| QueryOrderFunction |
|
| QueryOrderParameter |
|
| QueryParameter |
|
| QueryResource |
Represents any kind of resource.
|
| QueryReturnField |
This kind of component represent the fields to be returned into the query.
|
| QueryReturnFunction |
|
| QueryReturnParameter |
|
| QueueImpl<O> |
|
| ReadLayerInterface<O> |
|
| ReadRowsLayerInterface |
|
| RedirectionRule |
Proxy task that implements a redirection rule.
|
| ReferenceFunctionLayer |
This function resolve the reference using like parameter one o more UUID
and returns a joinable map instance for each reference.
|
| References |
This interface provides all the methods to implements
crud references.
|
| RemoteEvent |
This class only wrap an instance of distributed event in order to
prevent the object from being sent again.
|
| RemoteLeaf |
|
| RequestBodyDecoderLayer |
This class defines the interface to write the http request
body parser for each content type.
|
| Resource |
|
| Resourceable |
This interface make able that the layer implementation be published as system resource,
indexed by an specific name with all the properties needed to consume the resource.
|
| ResponseMessage |
This kind of messges are to send a response for a particular message.
|
| RestContext |
This class provides an abstraction to implements a simple rest end point that
join any rest rule with some layer implementation.
|
| ResultSet<O> |
Collect all the information about query execution.
|
| SecurityPermissions |
|
| SecurityPermissions.GrantedAction |
|
| SecurityPermissions.SecurityPermission |
Class that represents a permission.
|
| ServerMetadata |
Server metadata model.
|
| Service<C extends ServiceConsumer> |
This abstract class contains all the implementations and
the interfaces that describe the behavior of the system service.
|
| Service.RunnableWrapperComparator |
This comparator gets priority to service runnable.
|
| Service.ShutdownStage |
Enum all the shutting down stages
|
| Service.StaticServiceThread |
|
| Service.ThreadPoolAgent |
|
| Service.ThreadPoolAgentMBean |
|
| ServiceConsumer |
This class is the super class of the all service
consumer.
|
| ServiceDefinitionMessage |
|
| ServiceDefinitionResponseMessage |
|
| ServiceEndPoint |
|
| ServiceSecurityManager |
|
| ServiceSession |
This class must be implemented for all implementation
of the service session.
|
| ServiceSession.LayerStackElement |
|
| ServiceSession.ServiceSessionSource |
This interface provides the generic gateway to find service session by id
|
| ServiceThread |
This are the thread created by the factory in the
class service, all the services run over this kind of
thread.
|
| ServiceThreadGroup |
This class is a singleton and all the service thread
run over the unique instance of this class as a group.
|
| SessionMetadata |
Session metadata model.
|
| ShutdownMessage |
|
| SignalAllMessage |
|
| SignalMessage |
|
| SizeStrategy |
This strategy maintains the size of the internal storage.
|
| SmallerThan |
|
| SmallerThanOrEqual |
|
| Stream |
|
| StreamSettings |
|
| StringQueryFunctionLayer |
|
| Strings |
This class contains utils methods to work with strings.
|
| Strings.Builder |
This class is a StringBuilder wrapper that add a way to append objects
with a buffer to be used in the next append or discard the buffer is there are not
a other append operation
|
| Strings.StandardOutput |
|
| Strings.TaggedMessages |
|
| SumAggregateFunctionLayer |
|
| SynchronizedCountOperation |
This class execute some operation periodically with some accumulated value.
|
| SynchronizedCountOperation.Operation |
|
| SystemProperties |
This class overrides the system properties default implementation adding
some default values and properties definitions for the service-oriented platforms
works.
|
| SystemProperties.Cloud |
|
| SystemProperties.Cloud.Cache |
|
| SystemProperties.Cloud.Orchestrator |
|
| SystemProperties.Cloud.Orchestrator.Broadcast |
|
| SystemProperties.Cloud.Orchestrator.Kubernetes |
|
| SystemProperties.Cloud.Orchestrator.ThisNode |
|
| SystemProperties.Cloud.Orchestrator.ThisServiceEndPoint |
|
| SystemProperties.Cloud.Queue |
|
| SystemProperties.Cloud.TimerTask |
|
| SystemProperties.Collector |
|
| SystemProperties.Cryptography |
|
| SystemProperties.Cryptography.GCM |
|
| SystemProperties.Cryptography.Random |
|
| SystemProperties.Encoding |
|
| SystemProperties.Event |
|
| SystemProperties.FileSystem |
|
| SystemProperties.Layer |
|
| SystemProperties.Locale |
|
| SystemProperties.Log |
|
| SystemProperties.Net |
|
| SystemProperties.Net.Broadcast |
|
| SystemProperties.Net.Http |
|
| SystemProperties.Net.Http.EndPoint |
|
| SystemProperties.Net.Http.EndPoint.Json |
|
| SystemProperties.Net.Http.Folder |
|
| SystemProperties.Net.Http.Http2Settings |
|
| SystemProperties.Net.Https |
|
| SystemProperties.Net.KubernetesSpy |
|
| SystemProperties.Net.KubernetesSpy.EndPoints |
|
| SystemProperties.Net.Messages |
|
| SystemProperties.Net.Rest |
|
| SystemProperties.Net.Ssl |
|
| SystemProperties.ProcessDiscovery |
|
| SystemProperties.Query |
|
| SystemProperties.Query.Function |
|
| SystemProperties.Query.ReservedWord |
|
| SystemProperties.Service |
|
| TaggedException |
|
| TemporalMean |
|
| TestNodeMessage |
|
| TrueEvaluator |
This kind of evaluator is used to reduce the query.
|
| TtlCollection<K> |
This class provides the mechanism to maintains the wrapped collection
elements into the collection some time.
|
| TtlMap<K,V> |
This class implements the map interface to wrap some other instance of map,
and maintains the entries into the map some time and then the elements are removed.
|
| TtlSet<V> |
|
| UnlockMessage |
|
| UpdateLayerInterface<O> |
|
| Version |
Object
|