A C E F G H I P R S 
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
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
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
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
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 SharedPropertyRegistry sets 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
 
A C E F G H I P R S 
All Classes All Packages