eu.scape_project.watch.utils
Class KBUtils

java.lang.Object
  extended by eu.scape_project.watch.utils.KBUtils

public final class KBUtils
extends Object

A utility class that holds some constants for the RDF schema and provides some static utility methods.

Author:
Petar Petrov , Luis Faria

Field Summary
static String ASYNC_REQUEST
          A asynchronous request constant.
static String DATA_STRUCTURE_TYPE
          A data structure constant.
static String DATA_TYPE
          A data type constant.
static String DICTIONARY_ITEM
          A key-value pair item constant.
static String ENTITY
          An entity constant.
static String ENTITY_TYPE
          An entity type constant.
static String ENTRY
          A key-value pair entry constant.
static String MEASUREMENT
          A measurement constant.
static String NOTIFICATION
          A notification constant.
static String NOTIFICATION_TYPE
          A notification constant.
static String PLAN
          A plan constant.
static String PREFIXES_DECL
          List of all defined prefixes declarations to help creating SPARQL queries.
static String PROPERTY
          A property constant.
static String PROPERTY_VALUE
          A propertyvalue constant.
static String QUESTION
          A question constant.
static String RDF_NS
          The default RDF syntax namespace.
static String RDF_PREFIX
          The RDF prefix to use in SPARQL queries.
static String RDF_PREFIX_DECL
          The declaration of the RDF prefix to use in SPARQL queries.
static String RDF_TYPE_REL
          The RDF type relation.
static String REQUEST_TARGET
          A request target constant.
static String SOURCE
          A source constant.
static String SOURCE_ADAPTOR
          A source adaptor constant.
static String SYNC_REQUEST
          A synchronous request constant.
static String TRIGGER
          A trigger constant.
static String WATCH_ENTITY_PREFIX
          Entity prefix to use in SPARQL queries.
static String WATCH_ENTITY_PREFIX_DECL
          Entity prefix declaration to use in SPARQL queries.
static String WATCH_ENTITY_TYPE_PREFIX
          EntityType prefix to use in SPARQL queries.
static String WATCH_ENTITY_TYPE_PREFIX_DECL
          EntityType prefix declaration to use in SPARQL queries.
static String WATCH_NS
          The preservation watch namespace.
static String WATCH_PREFIX
          The WATCH prefix to use in SPARQL queries.
static String WATCH_PREFIX_DECL
          The declaration of the WATCH prefix to use in SPARQL queries.
static String WATCH_PROPERTY_PREFIX
          Property prefix to use in SPARQL queries.
static String WATCH_PROPERTY_PREFIX_DECL
          Property prefix declaration to use in SPARQL queries.
static String WATCH_PROPERTY_VALUE_PREFIX
          PropertyValue prefix to use in SPARQL queries.
static String WATCH_PROPERTY_VALUE_PREFIX_DECL
          PropertyValue prefix declaration to use in SPARQL queries.
static String XSD_NS
          The default XSD syntax namespace.
static String XSD_PREFIX
          The XSD prefix to use in SPARQL queries.
static String XSD_PREFIX_DECL
          The declaration of the XSD prefix to use in SPARQL queries.
 
Method Summary
static void createInitialData()
          Creates some initial data.
static void dbConnect(String datafolder, boolean testdata)
           
static void dbDisconnect()
           
static void printStatements()
          Debugging method that prints all statements in triple store.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WATCH_NS

public static final String WATCH_NS
The preservation watch namespace.

See Also:
Constant Field Values

RDF_NS

public static final String RDF_NS
The default RDF syntax namespace.

See Also:
Constant Field Values

XSD_NS

public static final String XSD_NS
The default XSD syntax namespace.

See Also:
Constant Field Values

XSD_PREFIX

public static final String XSD_PREFIX
The XSD prefix to use in SPARQL queries.

See Also:
Constant Field Values

RDF_PREFIX

public static final String RDF_PREFIX
The RDF prefix to use in SPARQL queries.

See Also:
Constant Field Values

WATCH_PREFIX

public static final String WATCH_PREFIX
The WATCH prefix to use in SPARQL queries.

See Also:
Constant Field Values

RDF_TYPE_REL

public static final String RDF_TYPE_REL
The RDF type relation.

See Also:
Constant Field Values

ENTITY

public static final String ENTITY
An entity constant.

See Also:
Constant Field Values

ENTITY_TYPE

public static final String ENTITY_TYPE
An entity type constant.

See Also:
Constant Field Values

PROPERTY

public static final String PROPERTY
A property constant.

See Also:
Constant Field Values

PROPERTY_VALUE

public static final String PROPERTY_VALUE
A propertyvalue constant.

See Also:
Constant Field Values

MEASUREMENT

public static final String MEASUREMENT
A measurement constant.

See Also:
Constant Field Values

ASYNC_REQUEST

public static final String ASYNC_REQUEST
A asynchronous request constant.

See Also:
Constant Field Values

SYNC_REQUEST

public static final String SYNC_REQUEST
A synchronous request constant.

See Also:
Constant Field Values

TRIGGER

public static final String TRIGGER
A trigger constant.

See Also:
Constant Field Values

NOTIFICATION

public static final String NOTIFICATION
A notification constant.

See Also:
Constant Field Values

NOTIFICATION_TYPE

public static final String NOTIFICATION_TYPE
A notification constant.

See Also:
Constant Field Values

DATA_TYPE

public static final String DATA_TYPE
A data type constant.

See Also:
Constant Field Values

DATA_STRUCTURE_TYPE

public static final String DATA_STRUCTURE_TYPE
A data structure constant.

See Also:
Constant Field Values

PLAN

public static final String PLAN
A plan constant.

See Also:
Constant Field Values

QUESTION

public static final String QUESTION
A question constant.

See Also:
Constant Field Values

REQUEST_TARGET

public static final String REQUEST_TARGET
A request target constant.

See Also:
Constant Field Values

SOURCE

public static final String SOURCE
A source constant.

See Also:
Constant Field Values

ENTRY

public static final String ENTRY
A key-value pair entry constant.

See Also:
Constant Field Values

DICTIONARY_ITEM

public static final String DICTIONARY_ITEM
A key-value pair item constant.

See Also:
Constant Field Values

SOURCE_ADAPTOR

public static final String SOURCE_ADAPTOR
A source adaptor constant.

See Also:
Constant Field Values

XSD_PREFIX_DECL

public static final String XSD_PREFIX_DECL
The declaration of the XSD prefix to use in SPARQL queries.


RDF_PREFIX_DECL

public static final String RDF_PREFIX_DECL
The declaration of the RDF prefix to use in SPARQL queries.


WATCH_PREFIX_DECL

public static final String WATCH_PREFIX_DECL
The declaration of the WATCH prefix to use in SPARQL queries.


WATCH_ENTITY_TYPE_PREFIX

public static final String WATCH_ENTITY_TYPE_PREFIX
EntityType prefix to use in SPARQL queries.


WATCH_ENTITY_TYPE_PREFIX_DECL

public static final String WATCH_ENTITY_TYPE_PREFIX_DECL
EntityType prefix declaration to use in SPARQL queries.


WATCH_PROPERTY_PREFIX

public static final String WATCH_PROPERTY_PREFIX
Property prefix to use in SPARQL queries.


WATCH_PROPERTY_PREFIX_DECL

public static final String WATCH_PROPERTY_PREFIX_DECL
Property prefix declaration to use in SPARQL queries.


WATCH_ENTITY_PREFIX

public static final String WATCH_ENTITY_PREFIX
Entity prefix to use in SPARQL queries.


WATCH_ENTITY_PREFIX_DECL

public static final String WATCH_ENTITY_PREFIX_DECL
Entity prefix declaration to use in SPARQL queries.


WATCH_PROPERTY_VALUE_PREFIX

public static final String WATCH_PROPERTY_VALUE_PREFIX
PropertyValue prefix to use in SPARQL queries.


WATCH_PROPERTY_VALUE_PREFIX_DECL

public static final String WATCH_PROPERTY_VALUE_PREFIX_DECL
PropertyValue prefix declaration to use in SPARQL queries.


PREFIXES_DECL

public static final String PREFIXES_DECL
List of all defined prefixes declarations to help creating SPARQL queries.

Method Detail

printStatements

public static void printStatements()
Debugging method that prints all statements in triple store.


dbConnect

public static void dbConnect(String datafolder,
                             boolean testdata)

dbDisconnect

public static void dbDisconnect()

createInitialData

public static void createInitialData()
Creates some initial data.



Copyright © 2012. All Rights Reserved.