ProgramixGenericLib v5.0.1

Uses of Interface
com.programix.da2.GenericDA

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
<T extends GenericDA>
T
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
<T extends GenericDA>
T
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
<T extends GenericDA>
T
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
<T extends GenericDA>
T
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
<T extends GenericDA>
T
DAFactory.create(ValueMap config, Class<T> daInterfaceType)
          Constructs an instance of the data access implementation specified in the configuration.
static
<T extends GenericDA>
T
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
<T extends GenericDA>
T
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).
<T extends GenericDA>
T
AggregateDASource.getDA(Class<T> daInterfaceType)
           
<T extends GenericDA>
T
ConfigDASource.getDA(Class<T> daInterfaceType)
           
<T extends GenericDA>
T
DASource.getDA(Class<T> daInterfaceType)
          Searches for an implementation of the specified interface type.
<T extends GenericDA>
T
DASourceAdapter.getDA(Class<T> daInterfaceType)
           
<T extends GenericDA>
T
DAStore.getDA(Class<T> daInterfaceType)
           
<T extends GenericDA>
T
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
<T extends GenericDA>
T
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

Copyright © 2001-2009 Programix Incorporated. All rights reserved. ProgramixGenericLib is free and is OSI Certified Open Source Software under the BSD license.