public interface JpsConfiguration extends JpsPersistable
JpsPersistable.Mode
Modifier and Type | Method and Description |
---|---|
ExtendedProperty |
getExtendedProperties()
Returns all extended properties configured.
|
ExtendedPropertySet |
getExtendedPropertySet(java.lang.String name)
Returns extended property set by name
|
JpsContextDescriptor |
getJpsContextDescriptor()
Returns the default JPS context.
|
JpsContextDescriptor |
getJpsContextDescriptor(java.lang.String name)
Returns the JPS context with the specified name
|
java.util.Map<java.lang.String,JpsContextDescriptor> |
getJpsContextDescriptors() |
java.lang.String |
getName()
Returns name of this configuration
|
java.lang.String |
getProperty(java.lang.String name)
Returns the property associated with the specified name.
|
java.util.Map<java.lang.String,PropertySet> |
getPropertySet()
Returns all declared property sets
|
PropertySet |
getPropertySet(java.lang.String name)
Returns the property set associated with the specified name
|
ServiceInstanceDescriptor |
getServiceInstanceDescriptor(java.lang.String name)
Returns the
ServiceInstanceDescriptor with the specified name. |
java.util.Map<java.lang.String,ServiceInstanceDescriptor> |
getServiceInstanceDescriptors() |
ServiceProviderDescriptor |
getServiceProviderDescriptor(java.lang.String name)
Returns the
ServiceProviderDescriptor with the specified name. |
java.util.Map<java.lang.String,ServiceProviderDescriptor> |
getServiceProviderDescriptors() |
persist, refresh
java.lang.String getName()
java.lang.String getProperty(java.lang.String name)
name
- name of the propertyPropertySet getPropertySet(java.lang.String name)
name
- name of the desired property setnull
if there exists no property sets with the given name.ServiceProviderDescriptor getServiceProviderDescriptor(java.lang.String name)
ServiceProviderDescriptor
with the specified name.name
- name of the ServiceProviderDescriptor
to be returnedServiceProviderDescriptor
with the specified name, or null
if such a descriptor cannot be found.ServiceInstanceDescriptor getServiceInstanceDescriptor(java.lang.String name)
ServiceInstanceDescriptor
with the specified name.name
- name of the ServiceInstanceDescriptor
to be returnedServiceInstanceDescriptor
with the specified name, or null
if such a descriptor cannot be found.JpsContextDescriptor getJpsContextDescriptor(java.lang.String name)
name
- the name of the JPS context to be returnednull
if such a context is not found.java.util.Map<java.lang.String,ServiceProviderDescriptor> getServiceProviderDescriptors()
java.util.Map<java.lang.String,ServiceInstanceDescriptor> getServiceInstanceDescriptors()
java.util.Map<java.lang.String,JpsContextDescriptor> getJpsContextDescriptors()
JpsContextDescriptor getJpsContextDescriptor()
If there is only 1 context defined, then the context is returned. If there are multiple contexts defined, then the context that bears the name "default" is returned; if such a context does not exist, null
is returned.
java.util.Map<java.lang.String,PropertySet> getPropertySet()
Map
object containing all declared property setsExtendedProperty getExtendedProperties()
ExtendedPropertySet getExtendedPropertySet(java.lang.String name)
name
- Name of the extended property