|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface ResourceConfig.Builder
ResourceConfig builder.
| Method Summary | |
|---|---|
ResourceConfig.Builder |
addClasses(Class<?>... classes)
Adds classes to ResourceConfig. |
ResourceConfig.Builder |
addClasses(Set<Class<?>> classes)
Adds classes to ResourceConfig. |
ResourceConfig.Builder |
addFinder(ResourceFinder resourceFinder)
Adds ResourceFinder to ResourceConfig. |
ResourceConfig.Builder |
addModules(org.glassfish.hk2.Module... modules)
Adds list of Module. |
ResourceConfig.Builder |
addModules(Set<org.glassfish.hk2.Module> modules)
Adds Set of Module. |
ResourceConfig.Builder |
addProperties(Map<String,Object> properties)
Adds properties to current state. |
ResourceConfig.Builder |
addSingletons(Object... singletons)
Adds singletons to ResourceConfig. |
ResourceConfig.Builder |
addSingletons(Set<Object> singletons)
Adds singletons to ResourceConfig. |
ResourceConfig |
build()
Builds ResourceConfig from current configuration state. |
ResourceConfig.Builder |
files(String... files)
Adds array of file names to scan for providers. |
ResourceConfig.Builder |
packages(String... packages)
Adds array of package names which will be used to scan for providers. |
ResourceConfig.Builder |
setClassLoader(ClassLoader classLoader)
Sets ClassLoader which will be used for resource discovery. |
ResourceConfig.Builder |
setProperty(String name,
Object value)
Sets one property. |
| Method Detail |
|---|
ResourceConfig.Builder addClasses(Class<?>... classes)
ResourceConfig.
classes - list of classes to add.
ResourceConfigBuilder.ResourceConfig.Builder addClasses(Set<Class<?>> classes)
ResourceConfig.
classes - Set of classes to add.
ResourceConfigBuilder.ResourceConfig.Builder addSingletons(Set<Object> singletons)
ResourceConfig.
singletons - Set of instances to add.
ResourceConfigBuilder.ResourceConfig.Builder addSingletons(Object... singletons)
ResourceConfig.
singletons - list of instances to add.
ResourceConfigBuilder.ResourceConfig.Builder addFinder(ResourceFinder resourceFinder)
ResourceFinder to ResourceConfig.
resourceFinder - ResourceFinder
ResourceConfigBuilder.
ResourceConfig.Builder setProperty(String name,
Object value)
name - property name.value - property value.
ResourceConfigBuilder.ResourceConfig.Builder addProperties(Map<String,Object> properties)
properties - properties to add.
ResourceConfigBuilder.ResourceConfig.Builder setClassLoader(ClassLoader classLoader)
ClassLoader which will be used for resource discovery.
classLoader - provided ClassLoader.
ResourceConfigBuilder.#addFinder(ResourceFinder)},
ResourceFinder}ResourceConfig.Builder addModules(Set<org.glassfish.hk2.Module> modules)
Set of Module.
These modules will be added when creating Services instance.
modules - custom modules.
ResourceConfigBuilder.ResourceConfig.Builder addModules(org.glassfish.hk2.Module... modules)
Module.
These modules will be added when creating Services instance.
modules - custom modules.
ResourceConfigBuilder.ResourceConfig.Builder packages(String... packages)
packages - array of package names
ResourceConfigBuilder.ResourceConfig.Builder files(String... files)
files - array of file names.
ResourceConfigBuilder.ResourceConfig build()
ResourceConfig from current configuration state.
ResourceConfig instance.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||