Child pages
  • OpenEAI Generic RequestCommand and Provider

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

RequestCommandsProvidersOperationsRequired Objects

GenericCrudRequestCommand<M extends ActionableEnterpriseObject, Q extends XmlEnterpriseObject, P extends CrudProvider<M, Q>>

CrudProvider,AbstractCrudProvider,ExampleCrudProviderQuery, Create, Update, DeleteM,Q

GenericGenerateRequestCommand<M extends ActionableEnterpriseObject, R extends XmlEnterpriseObject, P extends GenerateProvider<M, R>>

GenerateProvider,AbstractGenerateProvider,ExampleGenerateProviderGenerate (only)M,R

GenericCompleteRequestCommand<M extends ActionableEnterpriseObject, Q extends XmlEnterpriseObject, R extends XmlEnterpriseObject, P extends CompleteProvider<M, Q, R>>

CompleteProvider,AbstractCompleteProvider,ExampleCompleteProviderQuery, Create, Update, Delete, GenerateM,Q,R

M: message Object

Q: querySpecification Object

R: requisition OjectObject (for Generate operation)


Example: edu.emory.ProviderDemoService

...