public class ServiceMetaManagerImpl
extends java.lang.Object
implements org.appops.slim.base.api.ServiceMetaManager
| Constructor and Description |
|---|
ServiceMetaManagerImpl(org.appops.service.store.ServiceMetaRegistry serviceMetaRegistry) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<org.appops.core.service.meta.ServiceMeta> |
getFilteredServices(java.lang.String filter) |
java.util.ArrayList<org.appops.core.service.Parameter> |
getOperationParameters(java.lang.String serviceName,
java.lang.String interfaceName,
java.lang.String operationName) |
java.util.Collection<org.appops.core.service.meta.ServiceOpMeta> |
getOperations(java.lang.String serviceName,
java.lang.String interfaceName) |
org.appops.core.service.meta.ServiceOpMeta |
getOpMeta(java.lang.Long id) |
org.appops.core.service.meta.ServiceOpMeta |
getOpMeta(java.lang.String path) |
org.appops.core.service.meta.ServiceOpMeta |
getOpMeta(java.lang.String service,
java.lang.String path) |
org.appops.logging.logger.Logger |
getRootLogger() |
java.util.Collection<org.appops.core.service.meta.InterfaceMeta> |
getServiceInterfaces(java.lang.String serviceName) |
org.appops.core.service.meta.ServiceMeta |
getServiceMeta(java.lang.String name) |
org.appops.service.store.ServiceMetaRegistry |
getServiceMetaRegistry() |
org.appops.core.service.ServiceRoute |
getServiceRoute(java.lang.String name) |
java.util.Collection<org.appops.core.service.meta.ServiceMeta> |
getServicesByPage(java.lang.Integer startIndex,
java.lang.Integer pageSize) |
java.util.Collection<org.appops.core.service.meta.ServiceMeta> |
readAllServices() |
void |
registerServiceMeta(org.appops.core.service.meta.ServiceMeta serviceMeta) |
void |
setRootLogger(org.appops.logging.logger.Logger rootLogger) |
@Inject public ServiceMetaManagerImpl(org.appops.service.store.ServiceMetaRegistry serviceMetaRegistry)
public void registerServiceMeta(org.appops.core.service.meta.ServiceMeta serviceMeta)
registerServiceMeta in interface org.appops.slim.base.api.ServiceMetaManagerpublic org.appops.core.service.meta.ServiceMeta getServiceMeta(java.lang.String name)
getServiceMeta in interface org.appops.slim.base.api.ServiceMetaManagerpublic org.appops.core.service.ServiceRoute getServiceRoute(java.lang.String name)
getServiceRoute in interface org.appops.slim.base.api.ServiceMetaManagerpublic org.appops.core.service.meta.ServiceOpMeta getOpMeta(java.lang.String path)
getOpMeta in interface org.appops.slim.base.api.ServiceMetaManagerpublic org.appops.core.service.meta.ServiceOpMeta getOpMeta(java.lang.String service,
java.lang.String path)
getOpMeta in interface org.appops.slim.base.api.ServiceMetaManagerpublic org.appops.core.service.meta.ServiceOpMeta getOpMeta(java.lang.Long id)
getOpMeta in interface org.appops.slim.base.api.ServiceMetaManagerpublic org.appops.service.store.ServiceMetaRegistry getServiceMetaRegistry()
public java.util.Collection<org.appops.core.service.meta.ServiceMeta> readAllServices()
readAllServices in interface org.appops.slim.base.api.ServiceMetaManagerpublic java.util.Collection<org.appops.core.service.meta.ServiceMeta> getServicesByPage(java.lang.Integer startIndex,
java.lang.Integer pageSize)
getServicesByPage in interface org.appops.slim.base.api.ServiceMetaManagerpublic java.util.Collection<org.appops.core.service.meta.InterfaceMeta> getServiceInterfaces(java.lang.String serviceName)
getServiceInterfaces in interface org.appops.slim.base.api.ServiceMetaManagerpublic java.util.Collection<org.appops.core.service.meta.ServiceOpMeta> getOperations(java.lang.String serviceName,
java.lang.String interfaceName)
getOperations in interface org.appops.slim.base.api.ServiceMetaManagerpublic java.util.Collection<org.appops.core.service.meta.ServiceMeta> getFilteredServices(java.lang.String filter)
getFilteredServices in interface org.appops.slim.base.api.ServiceMetaManagerpublic java.util.ArrayList<org.appops.core.service.Parameter> getOperationParameters(java.lang.String serviceName,
java.lang.String interfaceName,
java.lang.String operationName)
getOperationParameters in interface org.appops.slim.base.api.ServiceMetaManagerpublic org.appops.logging.logger.Logger getRootLogger()
@Inject public void setRootLogger(org.appops.logging.logger.Logger rootLogger)
Copyright © 2022. All rights reserved.