Skip navigation links


com.essbase.eas.framework.server.defs
Interface FrameworkService

All Known Subinterfaces:
ApplicationBuilderService, ScriptService, StoreService
All Known Implementing Classes:
AbstractService, DefaultApplicationBuilderService, DefaultScriptService, DefaultStoreService

public interface FrameworkService

An application implementation consists of various "services"; i.e., a script service, storage service, etc. The FrameworkService inteface defines what is expected of a class that provides a service to the application. The standard set of services required by an application can be seen by looking at the interfaces in this package that extend the FrameworkService interface. The default application implementation contains service providers for each of these standard services; extended applications are free to provide substitutes for the standard services. They are also free to provide additional services provided that they don't use duplicate names for the service name. Warning: There is no mechanism in place to prevent duplicate names of services, so implementers of additional services may wish to give their services names that are highly unlikely to conflict with other implementers.

Since:
6.5.2
Version:
6.5.2, 10/01/02
Author:
Hank Cox, Painted Word

Method Summary
 java.lang.String getServiceName()
          returns a name for the service being provided by the implementor.
 java.lang.Object handleRequest(ServiceRequest request, ServiceContext context)
           
 java.lang.Object handleRequest(java.lang.String uri, ServiceContext context)
           

 

Method Detail

getServiceName

java.lang.String getServiceName()
returns a name for the service being provided by the implementor.
Returns:
the string containining a name for the service being provided.

handleRequest

java.lang.Object handleRequest(java.lang.String uri,
                               ServiceContext context)
                               throws ServiceException
Parameters:
uri - - a string in the form <service>:<resource>;arg1;arg2;...;argn
context -
Returns:
- @@todo return value.
Throws:
ServiceException

handleRequest

java.lang.Object handleRequest(ServiceRequest request,
                               ServiceContext context)
                               throws ServiceException
Parameters:
request -
context -
Returns:
Throws:
ServiceException

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.