Package | Description |
---|---|
info.magnolia.rest | |
info.magnolia.rest.registry |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEndpoint<D extends EndpointDefinition>
Convenience class for rest endpoints.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
RestDispatcherServlet.instantiateEndpoint(EndpointDefinition endpointDefinition) |
protected Object |
RestJerseyDispatcherServlet.instantiateEndpoint(EndpointDefinition endpointDefinition) |
protected Object |
RestDispatcherServlet.registerEndpoint(EndpointDefinition endpointDefinition)
Allows an endpoint to be registered for the servlet without actually being in the registry.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
RestDispatcherServlet.registerEndpoint(info.magnolia.config.registry.DefinitionProvider<EndpointDefinition> provider) |
protected Object |
RestJerseyDispatcherServlet.registerEndpoint(info.magnolia.config.registry.DefinitionProvider<EndpointDefinition> provider,
org.glassfish.jersey.server.ResourceConfig config) |
Modifier and Type | Class and Description |
---|---|
class |
ConfiguredEndpointDefinition
Configured endpoint definition.
|
Modifier and Type | Method and Description |
---|---|
EndpointDefinition |
ConfiguredEndpointDefinitionProvider.getEndpointDefinition()
Deprecated.
|
EndpointDefinition |
EndpointDefinitionProvider.getEndpointDefinition()
Deprecated.
|
EndpointDefinition |
EndpointDefinitionRegistryEvent.getEndpointDefinition()
Deprecated.
|
EndpointDefinition |
EndpointDefinitionRegistry.getEndpointDefinition(String name)
Deprecated.
since 2.0 use
AbstractRegistry.getProvider(String) instead. |
Modifier and Type | Method and Description |
---|---|
Collection<EndpointDefinition> |
EndpointDefinitionRegistry.getAllEndpointDefinitions()
Deprecated.
since 2.0 use
AbstractRegistry.getAllDefinitions() instead. |
info.magnolia.config.registry.DefinitionProvider<EndpointDefinition> |
EndpointDefinitionRegistryEvent.getEndpointDefinitionProvider() |
protected info.magnolia.config.registry.DefinitionProvider<EndpointDefinition> |
EndpointDefinitionRegistry.onRegister(info.magnolia.config.registry.DefinitionProvider<EndpointDefinition> provider) |
Modifier and Type | Method and Description |
---|---|
void |
EndpointDefinitionRegistry.addDecorator(info.magnolia.config.registry.decoration.DefinitionDecorator<EndpointDefinition> decorator) |
protected info.magnolia.config.registry.DefinitionProvider<EndpointDefinition> |
EndpointDefinitionRegistry.onRegister(info.magnolia.config.registry.DefinitionProvider<EndpointDefinition> provider) |
void |
EndpointDefinitionRegistry.register(info.magnolia.config.registry.DefinitionProvider<EndpointDefinition> provider) |
void |
EndpointDefinitionRegistry.removeDecorator(info.magnolia.config.registry.decoration.DefinitionDecorator<EndpointDefinition> decorator) |
Set<info.magnolia.config.registry.DefinitionMetadata> |
EndpointDefinitionRegistry.unregisterAndRegister(Collection<info.magnolia.config.registry.DefinitionMetadata> toRemoveIds,
Collection<info.magnolia.config.registry.DefinitionProvider<EndpointDefinition>> definitionProviders) |
Constructor and Description |
---|
EndpointDefinitionRegistryEvent(EndpointDefinitionRegistryEventType type,
EndpointDefinition endpointDefinition)
|
Constructor and Description |
---|
EndpointDefinitionRegistryEvent(EndpointDefinitionRegistryEventType type,
info.magnolia.config.registry.DefinitionProvider<EndpointDefinition> endpointDefinitionProvider) |
Copyright © 2019 Magnolia International Ltd.. All rights reserved.