|
ProgramixGenericLib v5.0.1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GenericDA | |
---|---|
com.programix.da2 | Framework for using the "DataAccess Interface Design Pattern". |
com.programix.da2.bridge | |
com.programix.da2.exception |
Uses of GenericDA in com.programix.da2 |
---|
Subinterfaces of GenericDA in com.programix.da2 | |
---|---|
interface |
DecoratorDA
|
Methods in com.programix.da2 with type parameters of type GenericDA | ||
---|---|---|
static
|
DAFactory.create(File file,
Class<T> targetType)
Create a data access instance using an File whose data is in the format described by ValueMap
(nearly identical to the format for a Properties file). |
|
static
|
DAFactory.create(InputStream rawIn,
Class<T> targetType)
Create a data access instance using an InputStream whose data is in the format described by ValueMap
(nearly identical to the format for a Properties file). |
|
static
|
DAFactory.create(Reader rawIn,
Class<T> targetType)
Create a data access instance using a Reader whose data is in the format described by ValueMap
(nearly identical to the format for a Properties file). |
|
static
|
DAFactory.create(URL propertiesURL,
Class<T> targetType)
Create a data access instance using the specified URL whose data is in the format described by ValueMap (nearly identical to the format for a
Properties file). |
|
static
|
DAFactory.create(ValueMap config,
Class<T> daInterfaceType)
Constructs an instance of the data access implementation specified in the configuration. |
|
static
|
DAFactory.createFromFile(String filename,
Class<T> targetType)
Create a data access instance using the specified filename whose data is in the format described by ValueMap (nearly identical to the format for a
Properties file). |
|
static
|
DAFactory.createFromResource(String resourceLocation,
Class<T> targetType)
Create a data access instance using the specified resourceLocation whose data is in the format described by ValueMap (nearly identical to the format for a
Properties file). |
|
|
AggregateDASource.getDA(Class<T> daInterfaceType)
|
|
|
ConfigDASource.getDA(Class<T> daInterfaceType)
|
|
|
DASource.getDA(Class<T> daInterfaceType)
Searches for an implementation of the specified interface type. |
|
|
DASourceAdapter.getDA(Class<T> daInterfaceType)
|
|
|
DAStore.getDA(Class<T> daInterfaceType)
|
|
|
DAExchange.getDA(Class<T> daInterfaceType,
long msTimeout)
Returns a DA of the specified daInterfaceType potentially waiting for it to become available. |
Methods in com.programix.da2 with parameters of type GenericDA | |
---|---|
void |
AggregateDASource.appendDA(GenericDA da)
Wraps the specified GenericDA as a DASource and
appends it. |
static void |
DATools.checkType(Class<? extends GenericDA> daInterfaceType,
GenericDA daImplementation)
|
static void |
DATools.checkType(Class<? extends GenericDA> daInterfaceType,
GenericDA daImplementation,
String exceptionPrefix)
|
void |
DecoratorDA.setDecoree(GenericDA decoree)
Specifies the decoree that is to be decorated by this decorator. |
void |
DAExchange.share(Class<? extends GenericDA> daInterfaceType,
GenericDA daImplementation)
Called to share the specified DA type and implementation. |
Method parameters in com.programix.da2 with type arguments of type GenericDA | |
---|---|
void |
ConfigDASource.addConfig(Class<? extends GenericDA> daInterfaceType,
ValueMap config)
|
static void |
DATools.checkType(Class<? extends GenericDA> daInterfaceType,
GenericDA daImplementation)
|
static void |
DATools.checkType(Class<? extends GenericDA> daInterfaceType,
GenericDA daImplementation,
String exceptionPrefix)
|
boolean |
AggregateDASource.isAvailable(Class<? extends GenericDA> daInterfaceType)
|
boolean |
ConfigDASource.isAvailable(Class<? extends GenericDA> daInterfaceType)
|
boolean |
DASource.isAvailable(Class<? extends GenericDA> daInterfaceType)
Searches for an implementation of the specified interface type and returns true if one is available. |
boolean |
DASourceAdapter.isAvailable(Class<? extends GenericDA> daInterfaceType)
|
boolean |
DAStore.isAvailable(Class<? extends GenericDA> daInterfaceType)
|
void |
DAExchange.share(Class<? extends GenericDA> daInterfaceType,
GenericDA daImplementation)
Called to share the specified DA type and implementation. |
Constructors in com.programix.da2 with parameters of type GenericDA | |
---|---|
DASourceAdapter(GenericDA singleDA)
Wraps the specified GenericDA . |
Uses of GenericDA in com.programix.da2.bridge |
---|
Methods in com.programix.da2.bridge with type parameters of type GenericDA | ||
---|---|---|
|
DABridgeProxy.getDA(Class<T> daInterfaceType)
|
Methods in com.programix.da2.bridge that return types with arguments of type GenericDA | |
---|---|
Class<? extends GenericDA> |
DABridgeMethodMapper.getDaClass()
|
Method parameters in com.programix.da2.bridge with type arguments of type GenericDA | |
---|---|
boolean |
DABridgeProxy.isAvailable(Class<? extends GenericDA> daInterfaceType)
|
Constructor parameters in com.programix.da2.bridge with type arguments of type GenericDA | |
---|---|
DABridgeMethodMapper(Class<? extends GenericDA> daClass)
|
Uses of GenericDA in com.programix.da2.exception |
---|
Constructor parameters in com.programix.da2.exception with type arguments of type GenericDA | |
---|---|
NotYetAvailableDAException(Class<? extends GenericDA> daInterfaceType)
|
|
ProgramixGenericLib v5.0.1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |