public abstract class OwnServiceProvider extends Object implements Application
| 限定符和类型 | 类和说明 |
|---|---|
static class |
OwnServiceProvider.DefaultResponseVisitor |
static interface |
OwnServiceProvider.ErrorVisitor |
static class |
OwnServiceProvider.LanguageTag
摘自 org.glassfish.jersey.message.internal.LanguageTag
A language tag.
|
static interface |
OwnServiceProvider.OwnModuleBuilder |
static interface |
OwnServiceProvider.ResponseVisitor |
static interface |
OwnServiceProvider.ServerSideMessageVisitor |
static interface |
OwnServiceProvider.TBMNewTokenVisitor |
| 构造器和说明 |
|---|
OwnServiceProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Locale |
getLocale(Subjoin subjoin) |
protected abstract OwnServiceProvider.OwnModuleBuilder |
getModuleBuilder() |
protected abstract String |
getModuleName() |
protected abstract ServerSideContext |
getServerSideContext(RequestPackage<Object> requestPackage,
String tokenId,
Caller caller) |
protected Subjoin |
getSubjoin(Map<String,String> map) |
protected Subjoin |
getSubjoin(RequestPackage<?> requestPackage) |
protected void |
invokeService(RequestPackage<Object> requestPackage,
Caller caller,
OwnServiceProvider.ResponseVisitor responseVisitor,
OwnServiceProvider.ErrorVisitor errorVisitor,
OwnServiceProvider.ServerSideMessageVisitor serverSideMessageVisitor,
OwnServiceProvider.TBMNewTokenVisitor newTokenVisitor) |
void |
register(Class<?>... classes) |
void |
registerClasses(Class<?>... classes) |
void |
registerPackage(String... packages) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNamespaceprotected Subjoin getSubjoin(RequestPackage<?> requestPackage)
public final void registerPackage(String... packages)
registerPackage 在接口中 Applicationpublic void register(Class<?>... classes)
register 在接口中 Applicationpublic final void registerClasses(Class<?>... classes)
protected abstract OwnServiceProvider.OwnModuleBuilder getModuleBuilder()
protected abstract ServerSideContext getServerSideContext(RequestPackage<Object> requestPackage, String tokenId, Caller caller)
protected void invokeService(RequestPackage<Object> requestPackage, Caller caller, OwnServiceProvider.ResponseVisitor responseVisitor, OwnServiceProvider.ErrorVisitor errorVisitor, OwnServiceProvider.ServerSideMessageVisitor serverSideMessageVisitor, OwnServiceProvider.TBMNewTokenVisitor newTokenVisitor)
protected abstract String getModuleName()
Copyright © 2022. All rights reserved.