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
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, 2007, Oracle. All rights reserved.