A C E F G H I P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addPropertyLoader(PropertyLoader) - Method in class ej.property.loader.CompositePropertyLoader
-
Adds a property loader at the end of the list a property loaders used by this composite property loader.
C
- checkPropertyPermission(String, String) - Method in class ej.property.registry.SimplePropertyRegistry
-
Checks that an action on a property is permitted.
- CompositePropertyLoader - Class in ej.property.loader
-
A composite property loader contains a list a property loaders.
- CompositePropertyLoader() - Constructor for class ej.property.loader.CompositePropertyLoader
-
Creates a new empty composite service loader.
E
- ej.property - package ej.property
-
Contains property management base interfaces and classes.
- ej.property.loader - package ej.property.loader
-
Contains property loader implementations.
- ej.property.registry - package ej.property.registry
-
Contains property registry implementations.
- equals(Object) - Method in class ej.property.PropertyPermission
F
- FilePropertyLoader - Class in ej.property.loader
-
A property loader that searches in a properties file.
- FilePropertyLoader(String) - Constructor for class ej.property.loader.FilePropertyLoader
-
Creates a file property loader.
G
- GET_ACTION - Static variable in class ej.property.PropertyPermission
-
Action associated with
PropertyLoader.getProperty(String)orPropertyLoader.getProperty(String, String). - getActions() - Method in class ej.property.PropertyPermission
- getKey() - Method in class ej.property.PropertyPermission
-
Gets the property key handled by this permission.
- getProperty(String) - Method in class ej.property.loader.CompositePropertyLoader
- getProperty(String) - Method in class ej.property.loader.FilePropertyLoader
- getProperty(String) - Method in class ej.property.loader.SystemPropertyLoader
- getProperty(String) - Method in interface ej.property.PropertyLoader
-
Gets the value mapped with the specified key.
- getProperty(String) - Method in class ej.property.registry.SimplePropertyRegistry
- getProperty(String, String) - Method in class ej.property.loader.CompositePropertyLoader
- getProperty(String, String) - Method in class ej.property.loader.FilePropertyLoader
- getProperty(String, String) - Method in class ej.property.loader.SystemPropertyLoader
- getProperty(String, String) - Method in interface ej.property.PropertyLoader
-
Gets the value mapped with the specified key or a default value.
- getProperty(String, String) - Method in class ej.property.registry.SimplePropertyRegistry
- getPropertyLoader() - Static method in class ej.property.PropertyFactory
-
Gets a property loader unique instance.
- getPropertyRegistry() - Static method in class ej.property.PropertyFactory
-
Gets a property registry unique instance.
- getSharedPropertyRegistry() - Static method in class ej.property.SharedPropertyFactory
-
Gets the global
SharedPropertyRegistry.
H
- hashCode() - Method in class ej.property.PropertyPermission
I
- implies(Permission) - Method in class ej.property.PropertyPermission
P
- PropertyFactory - Class in ej.property
-
Gets a property loader that is able to retrieve properties.
- PropertyLoader - Interface in ej.property
-
A property loader is a map of properties.
- PropertyPermission - Class in ej.property
-
Permission to manipulate services using
PropertyLoader.getProperty(String)orPropertyLoader.getProperty(String, String)orPropertyRegistry.setProperty(String, String)orPropertyRegistry.removeProperty(String). - PropertyPermission(String, String, String) - Constructor for class ej.property.PropertyPermission
-
Creates a permission for the given property.
- PropertyRegistry - Interface in ej.property
-
A property registry is a property loader that allows to add or remove properties dynamically.
R
- REMOVE_ACTION - Static variable in class ej.property.PropertyPermission
-
Action associated with
PropertyRegistry.removeProperty(String). - removeProperty(String) - Method in interface ej.property.PropertyRegistry
-
Removes a property.
- removeProperty(String) - Method in class ej.property.registry.SimplePropertyRegistry
S
- SET_ACTION - Static variable in class ej.property.PropertyPermission
-
Action associated with
PropertyRegistry.setProperty(String, String). - setProperty(String, String) - Method in interface ej.property.PropertyRegistry
-
Sets a property that maps a key to a value.
- setProperty(String, String) - Method in class ej.property.registry.SimplePropertyRegistry
- SharedPropertyFactory - Class in ej.property
-
The factory that retrieves the unique instance of the
SharedPropertyRegistrysets by the system. - SharedPropertyRegistry - Interface in ej.property
-
Shared property registry is used to share properties between different applications.
- SimplePropertyRegistry - Class in ej.property.registry
-
Simple implementation of a property registry.
- SimplePropertyRegistry() - Constructor for class ej.property.registry.SimplePropertyRegistry
-
Creates a simple property registry.
- SystemPropertyLoader - Class in ej.property.loader
-
A property loader that searches in system properties.
- SystemPropertyLoader() - Constructor for class ej.property.loader.SystemPropertyLoader
All Classes All Packages