fferpcore.ihcc_IBusinessLogicglobal interface ihcc_IBusinessLogic Marker interface that specific business logic interfaces should extend. To be loaded as a business logic class (and returned by ihcc_RegistrationService.getEventBusinessLogicInstance) a class must implement this interface or one if it's children. Each specific business logic use case should extend this interface and add appropriate methods. An example of this is the fferpcore.ihcc_IIntegrationEventBusinessLogic interface which specifies the interface that ICC requires to process incomming events from external integrated systems. For messages flowing in the other direction these interfaces are specified by the product to represent the events or features of that product (for example PSA might specify an interface for handling Project events). |