OpenHub Framework 1.0.0 API

Packages 
Package Description
org.openhubframework.openhub.admin
Web layer.
org.openhubframework.openhub.admin.dao
Persistent layer.
org.openhubframework.openhub.admin.dao.dto  
org.openhubframework.openhub.admin.services
Service layer.
org.openhubframework.openhub.admin.services.log  
org.openhubframework.openhub.admin.web  
org.openhubframework.openhub.admin.web.changes  
org.openhubframework.openhub.admin.web.common.editor  
org.openhubframework.openhub.admin.web.console  
org.openhubframework.openhub.admin.web.log  
org.openhubframework.openhub.admin.web.msg  
org.openhubframework.openhub.admin.web.reqresp  
org.openhubframework.openhub.api.asynch
Processing of asynchronous messages.
org.openhubframework.openhub.api.asynch.confirm
Confirmation functionality.
org.openhubframework.openhub.api.asynch.model  
org.openhubframework.openhub.api.asynch.msg
Message services and operations with them.
org.openhubframework.openhub.api.common  
org.openhubframework.openhub.api.entity
Main (business) entities.
org.openhubframework.openhub.api.event
Defines OpenHub events.
org.openhubframework.openhub.api.exception  
org.openhubframework.openhub.api.extcall  
org.openhubframework.openhub.api.file
Handle file storing in the repository.
org.openhubframework.openhub.api.route
Defines base class for route definition and few basic routes.
org.openhubframework.openhub.common  
org.openhubframework.openhub.common.jaxb
JAXB enhancements - date conversion to/from JODA time.
org.openhubframework.openhub.common.log
Enhancements to logging capabilities.
org.openhubframework.openhub.component
Custom Camel components.
org.openhubframework.openhub.component.asynchchild
"asynch-child" Camel component.
org.openhubframework.openhub.component.externalcall
"extcall" component implementation.
org.openhubframework.openhub.component.funnel
"msg-funnel" component implementation.
org.openhubframework.openhub.component.throttling
"throttling" component for throttling input requests.
org.openhubframework.openhub.core.alerts
Alerts implementation.
org.openhubframework.openhub.core.common.asynch
Processing of asynchronous messages.
org.openhubframework.openhub.core.common.asynch.confirm
Confirmation functionality.
org.openhubframework.openhub.core.common.asynch.confirm.ws.model  
org.openhubframework.openhub.core.common.asynch.msg
Message services and operations with them.
org.openhubframework.openhub.core.common.asynch.notification
Notification service - useful when is needed to contact (inform) selected people.
org.openhubframework.openhub.core.common.asynch.queue
Re-processing of PARTLY_FAILED messages.
org.openhubframework.openhub.core.common.asynch.repair
Repair processing messages and external calls.
org.openhubframework.openhub.core.common.asynch.stop
Classes for "ESB stopping" functionality.
org.openhubframework.openhub.core.common.contextcall
Classes for making calls between sibling Spring application contexts, specifically from web application context to Spring WS (Camel) application context.
org.openhubframework.openhub.core.common.dao
DAO classes.
org.openhubframework.openhub.core.common.directcall
Classes for making direct calls to external systems via sibling Spring application contexts, specifically from web application context to Spring WS (Camel) application context and then to external system.
org.openhubframework.openhub.core.common.event
Defines OpenHub events.
org.openhubframework.openhub.core.common.exception
Defines exceptions hierarchy and defines global error handling policy.
org.openhubframework.openhub.core.common.extension
OpenHub extension classes.
org.openhubframework.openhub.core.common.file
Handle file storing in the repository.
org.openhubframework.openhub.core.common.route
Defines base class for route definition and few basic routes.
org.openhubframework.openhub.core.common.spring
Support classes for Spring "context:component-scan" include/exclude elements.
org.openhubframework.openhub.core.common.validator  
org.openhubframework.openhub.core.common.version
Classes for extracting build number from MANIFEST.MF file.
org.openhubframework.openhub.core.common.version.comparator  
org.openhubframework.openhub.core.common.version.impl  
org.openhubframework.openhub.core.common.ws
Helper classes for Spring Web Services.
org.openhubframework.openhub.core.common.ws.component
Standard Camel Spring WS component returns raw exception when invalid XML request occurs.
org.openhubframework.openhub.core.common.ws.transport.http  
org.openhubframework.openhub.core.common.ws.transport.http.ntlm
NTLM extension of HttpClient.
org.openhubframework.openhub.core.conf
Application configuration classes.
org.openhubframework.openhub.core.monitoring
Monitoring tools.
org.openhubframework.openhub.core.reqres
Requests/responses saving.
org.openhubframework.openhub.core.throttling
Throttling problem solution.
org.openhubframework.openhub.modules
Modules encapsulates various interfaces to external systems - each module represents one input/output interface of the integration platform.
org.openhubframework.openhub.modules.in
Modules which process input requests from external systems - public interfaces are divided by entity type + there is special interface for communication with Vodafone (VF), to be able to send messages to our system.
org.openhubframework.openhub.modules.in.hello
Hello world example.
org.openhubframework.openhub.modules.in.hello.model  
org.openhubframework.openhub.modules.out
Modules which serves for requesting third party systems (billing, vodafone, ...).
org.openhubframework.openhub.spi  
org.openhubframework.openhub.spi.alerts  
org.openhubframework.openhub.spi.extcall  
org.openhubframework.openhub.spi.msg  
org.openhubframework.openhub.spi.throttling
Throttling problem solution.
org.openhubframework.openhub.test  
org.openhubframework.openhub.test.route  

Copyright © 2016. All rights reserved.