org.deegree.observation.persistence.binary
Class BinaryObservationProvider

java.lang.Object
  extended by org.deegree.observation.persistence.binary.BinaryObservationProvider
All Implemented Interfaces:
ObservationStoreProvider

public class BinaryObservationProvider
extends java.lang.Object
implements ObservationStoreProvider

The BinaryObservationProvider class TODO add class documentation here.

Version:
$Revision: 26950 $, $Date: 2010-09-23 12:05:02 +0200 (Do, 23. Sep 2010) $
Author:
Andrei Ionita, last edited by: $Author: aionita $

Constructor Summary
BinaryObservationProvider()
           
 
Method Summary
 java.lang.String getConfigNamespace()
          Returns the namespace for configurations documents that this provider handles.
 java.net.URL getConfigSchema()
          Returns the URL for retrieving the configuration document schema.
 java.net.URL getConfigTemplate()
          Returns the URL for retrieving the configuration document template.
 ObservationDatastore getObservationStore(java.net.URL configURL)
          Creates a new ObservationDatastore instance from the given configuration document.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryObservationProvider

public BinaryObservationProvider()
Method Detail

getConfigNamespace

public java.lang.String getConfigNamespace()
Description copied from interface: ObservationStoreProvider
Returns the namespace for configurations documents that this provider handles.

Specified by:
getConfigNamespace in interface ObservationStoreProvider
Returns:
the namespace for configurations documents, never null

getConfigSchema

public java.net.URL getConfigSchema()
Description copied from interface: ObservationStoreProvider
Returns the URL for retrieving the configuration document schema.

Specified by:
getConfigSchema in interface ObservationStoreProvider
Returns:
the URL for retrieving the configuration document schema, may be null

getConfigTemplate

public java.net.URL getConfigTemplate()
Description copied from interface: ObservationStoreProvider
Returns the URL for retrieving the configuration document template.

Specified by:
getConfigTemplate in interface ObservationStoreProvider
Returns:
the URL for retrieving the configuration document template, may be null

getObservationStore

public ObservationDatastore getObservationStore(java.net.URL configURL)
                                         throws ObservationDatastoreException
Description copied from interface: ObservationStoreProvider
Creates a new ObservationDatastore instance from the given configuration document.

Specified by:
getObservationStore in interface ObservationStoreProvider
Parameters:
configURL - location of the configuration document, must not be null
Returns:
new observation store instance, configured, not initialized yet
Throws:
ObservationDatastoreException


Copyright © 2011. All Rights Reserved.