Package org.scrashmeow.ojb.console.service

Provides the classes that define services for the web application.

See:
          Description

Interface Summary
ApplicationService Central interface into the Service Layer of the web application
ConfigService The UI configuration service that provides a facade into the model objects for the configuration file for the OJB Console (OJBC.xml)
ConnectionService  
FormService The Form service.
MetaDataService The MetaData Service.
ObjectService The Object Service.
ServiceFactory Interface for a factory that creates the services needed for the application.
UiMetaDataService The UI MetaData service.
UserService The User Service.
 

Class Summary
ApplicationServiceActionServletImpl Implementation class of the ApplicationService which is the central service layer for the web application.
ClasspathEntityResolver  
ConfigServiceImpl The UI configuration service implementation.
ConnectionServiceImpl  
FormServiceImpl The Form service.
MetaDataServiceImpl The MetaData Service.
ObjectServiceBrokerImpl The Object Service Persitent Broker Implementation.
RepositoryVerifier  
RepositoryVerifierHandler A SAX parser handler used by the Ant VerifyMappingsTask to process an OJB DescriptorRepository xml file.
ServiceFactoryImpl Implementation class for a factory that creates the services needed for the application.
UiMetaDataServiceImpl The UI MetaData service.
UserServiceImpl The User Service.
 

Exception Summary
ServiceException The base exception for all exceptions thrown from within the Service layer of the application.
ValidationException The base exception for all exceptions thrown from within the Service layer of the application.
 

Package org.scrashmeow.ojb.console.service Description

Provides the classes that define services for the web application. Services provide an abstraction for dealing with the underlying model. Business logic that use model objects should reside in a service. Actions in the UI are typically lightweight and call upon the services.



Copyright © 2003 Alexander Bibighaus et al. All Rights Reserved.