public class AppProfile_owl2 extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.hp.hpl.jena.ontology.OntClass |
ACR_GAME_PIPE
Recipe for a circus that serves as a pipeline for some arbitrary content data,
called a "Game Pipe".
|
static com.hp.hpl.jena.ontology.OntClass |
AFBR_ENDPOINT
Recipes of this type define a broker that can resolve service endpoints, within
some feature category, for some number of characters (local/remote).
|
static com.hp.hpl.jena.ontology.OntClass |
AFBR_LEGACY_CONFIG |
static com.hp.hpl.jena.ontology.OntClass |
AFBR_MODERN_CONFIG
Each modern config typically corresponds to a virtual folder containing any
number of graphs, configuring any number of features, but all within the general
category given by the AFBRM_ subtype.
|
static com.hp.hpl.jena.ontology.OntClass |
AFBRE_IN |
static com.hp.hpl.jena.ontology.OntClass |
AFBRE_OUT |
static com.hp.hpl.jena.ontology.OntClass |
AFBRE_TASK |
static com.hp.hpl.jena.ontology.OntClass |
AFBRM_CONFIG_CHAR
Config feature set defining any range of core character features.
|
static com.hp.hpl.jena.ontology.OntClass |
AFBRM_CONFIG_GAME
Here "ConfigGame" is a catch-all for interactive content, including chat scripts,
games or lessons, which are not intrinsic to a glue.ai nexus (character or
runtime).
|
static com.hp.hpl.jena.ontology.OntClass |
AFBRM_CONFIG_ROBOT
Designates config tree used for a particular robot setup.
|
static com.hp.hpl.jena.ontology.OntClass |
AFBRM_CONFIG_VWORLD
Configures a vworld without any characters in it, with the power to display
data based on simpler 3D features, using shapses, color, text, and motion.
|
static com.hp.hpl.jena.ontology.OntClass |
AGP_PROFILE_FRAGMENT |
static com.hp.hpl.jena.ontology.OntClass |
AGP_VIRTUAL_WORLD_CONFIG
Graph is interpreted using VirtGoody (+ThingAct, etc.) ontology, as a set
of instructions ordered by dependency.
|
static com.hp.hpl.jena.ontology.OntClass |
APPRO_CIRCUS_RECIPE |
static com.hp.hpl.jena.ontology.DatatypeProperty |
APPRO_DATA_PROP |
static com.hp.hpl.jena.ontology.OntClass |
APPRO_FEATURE_BROKER_RECIPE
Recipes for brokers that allow app features to function.
|
static com.hp.hpl.jena.ontology.OntClass |
APPRO_GRAPH_POINTER |
static com.hp.hpl.jena.ontology.DatatypeProperty |
APPRO_LEGACY_DATA_PROP |
static com.hp.hpl.jena.ontology.ObjectProperty |
APPRO_OBJ_PROP |
static com.hp.hpl.jena.ontology.OntClass |
APPRO_SYSTEM_BROKER_RECIPE
Recipes that define any data used by the wider world to initialize and identify
app components.
|
static com.hp.hpl.jena.ontology.OntClass |
ASBR_NEXUS
Below is original vision from ~2014.
|
static com.hp.hpl.jena.ontology.OntClass |
ASBR_PROFILE
A container for the ghost-recipes used to find relevant profile-graph-fragments.
|
static com.hp.hpl.jena.ontology.OntClass |
ASBRN_CHARACTER
Recipe for a char nexus describes a particular version of a top level human-relatable
entity, generally corresponding to a top level actor in a running glue.ai
actorSys.
|
static com.hp.hpl.jena.ontology.OntClass |
ASBRN_EMBED_PHYS_RUNTIME |
static com.hp.hpl.jena.ontology.OntClass |
ASBRN_RUNTIME |
static com.hp.hpl.jena.ontology.OntClass |
ASBRN_VWORLD_SIM_RUNTIME |
static com.hp.hpl.jena.ontology.ObjectProperty |
DESCRIBES_THING |
static com.hp.hpl.jena.ontology.ObjectProperty |
HAS_ADPTR |
static com.hp.hpl.jena.ontology.DatatypeProperty |
HAS_LEGACY_DEFAULT_SPARQL_VAR_NAME
LEGACY PROPERTY: To be factored out: Default variable name used in SPARQL
queries that need a ?graphTgt argument.
|
static com.hp.hpl.jena.ontology.DatatypeProperty |
HAS_LEGACY_QUERY_SOURCE_QNAME
LEGACY PROPERTY: To be factored out: Weird legacy property treated as a String
QName (resolved in an implied namespace).
|
static com.hp.hpl.jena.ontology.ObjectProperty |
HAS_LEGACY_THING |
static com.hp.hpl.jena.ontology.ObjectProperty |
KNOWS_CHAN |
static com.hp.hpl.jena.ontology.ObjectProperty |
KNOWS_LISTEN_CHAN |
static com.hp.hpl.jena.ontology.ObjectProperty |
KNOWS_POST_CHAN |
static com.hp.hpl.jena.rdf.model.Resource |
NAMESPACE
The namespace of the vocabulary as a resource
|
static String |
NS
The namespace of the vocabulary as a string
|
static com.hp.hpl.jena.ontology.OntClass |
PUMP_ADPTR |
static com.hp.hpl.jena.ontology.OntClass |
PUMP_LISTEN_CHAN |
static com.hp.hpl.jena.ontology.OntClass |
PUMP_POST_CHAN |
static com.hp.hpl.jena.ontology.ObjectProperty |
USES_FEATURE
Links top-tier nexus entity (from profile recipes) to a second tier feature-broker
recipe, which in turn defines configuration (usually via chunk) that may be
used in the
|
static com.hp.hpl.jena.ontology.OntClass |
VWORLD_PUMP_ADPTR |
static com.hp.hpl.jena.ontology.ObjectProperty |
WANTS_CNF_BRKR |
static com.hp.hpl.jena.ontology.ObjectProperty |
WANTS_ENDPOINT |
static com.hp.hpl.jena.ontology.ObjectProperty |
WANTS_FEATURE |
static com.hp.hpl.jena.ontology.ObjectProperty |
WANTS_GRPH_PTR |
static com.hp.hpl.jena.ontology.ObjectProperty |
WANTS_POINT_IN |
static com.hp.hpl.jena.ontology.ObjectProperty |
WANTS_POINT_OUT |
static com.hp.hpl.jena.ontology.ObjectProperty |
WANTS_TASK |
| Constructor and Description |
|---|
AppProfile_owl2() |
public static final String NS
The namespace of the vocabulary as a string
public static final com.hp.hpl.jena.rdf.model.Resource NAMESPACE
The namespace of the vocabulary as a resource
public static final com.hp.hpl.jena.ontology.ObjectProperty APPRO_OBJ_PROP
public static final com.hp.hpl.jena.ontology.ObjectProperty DESCRIBES_THING
public static final com.hp.hpl.jena.ontology.ObjectProperty HAS_ADPTR
public static final com.hp.hpl.jena.ontology.ObjectProperty HAS_LEGACY_THING
public static final com.hp.hpl.jena.ontology.ObjectProperty KNOWS_CHAN
public static final com.hp.hpl.jena.ontology.ObjectProperty KNOWS_LISTEN_CHAN
public static final com.hp.hpl.jena.ontology.ObjectProperty KNOWS_POST_CHAN
public static final com.hp.hpl.jena.ontology.ObjectProperty USES_FEATURE
Links top-tier nexus entity (from profile recipes) to a second tier feature-broker recipe, which in turn defines configuration (usually via chunk) that may be used in the
public static final com.hp.hpl.jena.ontology.ObjectProperty WANTS_CNF_BRKR
public static final com.hp.hpl.jena.ontology.ObjectProperty WANTS_ENDPOINT
public static final com.hp.hpl.jena.ontology.ObjectProperty WANTS_FEATURE
public static final com.hp.hpl.jena.ontology.ObjectProperty WANTS_GRPH_PTR
public static final com.hp.hpl.jena.ontology.ObjectProperty WANTS_POINT_IN
public static final com.hp.hpl.jena.ontology.ObjectProperty WANTS_POINT_OUT
public static final com.hp.hpl.jena.ontology.ObjectProperty WANTS_TASK
public static final com.hp.hpl.jena.ontology.DatatypeProperty APPRO_DATA_PROP
public static final com.hp.hpl.jena.ontology.DatatypeProperty APPRO_LEGACY_DATA_PROP
public static final com.hp.hpl.jena.ontology.DatatypeProperty HAS_LEGACY_DEFAULT_SPARQL_VAR_NAME
LEGACY PROPERTY: To be factored out: Default variable name used in SPARQL queries that need a ?graphTgt argument. (So in this example, the property value would be "graphTgt"). Generally must match the (legacy) queries read in from (legacy) query src graph. Java code uses this property to know where to plug in the actual queryTgt graph name into our dynamic queries at runtime. // This var is used in the convenience forms of queryIndirect that handle many common // use cases, wherein the query needs a single graph to operate on that is switched // by application logic or user selection.
public static final com.hp.hpl.jena.ontology.DatatypeProperty HAS_LEGACY_QUERY_SOURCE_QNAME
LEGACY PROPERTY: To be factored out: Weird legacy property treated as a String QName (resolved in an implied namespace). If the whole legacy pattern were going to last, would prefer to have an objectProp here. In even more modern terms, this would be done with an mdir:GraphPointer, usually pointed to from a Recipe.
public static final com.hp.hpl.jena.ontology.OntClass ACR_GAME_PIPE
Recipe for a circus that serves as a pipeline for some arbitrary content data, called a "Game Pipe". It is definitely *not* part of what we call a character, or a system nexus - rather it is just some content+computation that an author/programmer wants to throw into our world, for whatever reason.
public static final com.hp.hpl.jena.ontology.OntClass AFBRE_IN
public static final com.hp.hpl.jena.ontology.OntClass AFBRE_OUT
public static final com.hp.hpl.jena.ontology.OntClass AFBRE_TASK
public static final com.hp.hpl.jena.ontology.OntClass AFBRM_CONFIG_CHAR
Config feature set defining any range of core character features. Actual root-features loaded and run are determined externally via the appProfile system, which also specifies top-level connections from chars to VWorlds and Robots.
public static final com.hp.hpl.jena.ontology.OntClass AFBRM_CONFIG_GAME
Here "ConfigGame" is a catch-all for interactive content, including chat scripts, games or lessons, which are not intrinsic to a glue.ai nexus (character or runtime). It is a good place for glue.ai learners to create experimental content. Core behavior capabilities of characters are excluded, as those should be filed under ConfigChar. (Similarly, VWorld and Robot system config is customarily excluded from appearing in this Game content, although that rule could be bent depending on application). Selection and triggering of "games" content is app-specific, can be done with any combo of recipe-loaded graphs. See "profile" documentation for top level app config info.
public static final com.hp.hpl.jena.ontology.OntClass AFBRM_CONFIG_ROBOT
Designates config tree used for a particular robot setup. Not all config must be read or used. Setup may be filtered by application and switched from command line, env, etc. using the profile features of glue.ai.
public static final com.hp.hpl.jena.ontology.OntClass AFBRM_CONFIG_VWORLD
Configures a vworld without any characters in it, with the power to display data based on simpler 3D features, using shapses, color, text, and motion. May include file pointers for humanoid body skeletons + meshes, which are typically not loaded at runtime until a character asks for it.
public static final com.hp.hpl.jena.ontology.OntClass AFBR_ENDPOINT
Recipes of this type define a broker that can resolve service endpoints, within some feature category, for some number of characters (local/remote). Character IDs, host names, and service properties may be specified within the Recipe. An individual may be marked with one or more subtypes to show that it can handle some combination of In, Out, and Task interactions. Those subtypes are overlapping, i.e. not exclusive of each other.
public static final com.hp.hpl.jena.ontology.OntClass AFBR_LEGACY_CONFIG
public static final com.hp.hpl.jena.ontology.OntClass AFBR_MODERN_CONFIG
Each modern config typically corresponds to a virtual folder containing any number of graphs, configuring any number of features, but all within the general category given by the AFBRM_ subtype. These AFBRM config entities and folders should not be mistaken as being equal by definition to any particular single instance of a Char, Robot, VWorld or Game, because selection within these config occurs from the app-profile. It is from *there* that final decisions about linking and activation are made.
public static final com.hp.hpl.jena.ontology.OntClass AGP_PROFILE_FRAGMENT
public static final com.hp.hpl.jena.ontology.OntClass AGP_VIRTUAL_WORLD_CONFIG
Graph is interpreted using VirtGoody (+ThingAct, etc.) ontology, as a set of instructions ordered by dependency.
public static final com.hp.hpl.jena.ontology.OntClass ASBRN_CHARACTER
Recipe for a char nexus describes a particular version of a top level human-relatable entity, generally corresponding to a top level actor in a running glue.ai actorSys. Feature-brokers are made available to a nexus by connection with :usesFeature. Those feature brokers may in turn point to lower graph configs. It is generally preferable that those particular lower graphs are not aware of any nexus URIs. Instead they define their own URIs for usable (2nd-tier) chunks of functionality, which may then be freely used from (top-tier) higher profile recipes, which is where the nexus indivs are defined.
public static final com.hp.hpl.jena.ontology.OntClass ASBRN_EMBED_PHYS_RUNTIME
public static final com.hp.hpl.jena.ontology.OntClass ASBRN_RUNTIME
public static final com.hp.hpl.jena.ontology.OntClass ASBRN_VWORLD_SIM_RUNTIME
public static final com.hp.hpl.jena.ontology.OntClass ASBR_NEXUS
Below is original vision from ~2014. As of 2016 a Nexus also corresponds to a high-level chunk of actors, nearly a direct child of an akka ActorSystem. A nexus represents a gateway into JFlux Lifecycle + Service space. Instances of ASBR_Nexus configure a broker to hook or be hooked to that. At this level we don't care "who finds whom" - we just attach any data needed for that, as this recipe. A Nexus *may* also be used as the identify of the overall application service itself, that is, the thing which depends on entry hosts + profile + JFlux lifecycles for all its goodies at that level. Any webapps will also need to hook or be hooked to that same service. Somehow, magically, the thing named by this nexus knows how to resolve all our AFBR_Endpoints, in a way consistent with their subData and any subData attached to this nexus-system-broker-recipe instance. Once JFlux-RDF is working, there should be little if any Java code required for the Appro Nexus setup. At that point, perhaps ASBR_Nexus is just a subtype or alias for some JFlux type.
public static final com.hp.hpl.jena.ontology.OntClass ASBR_PROFILE
A container for the ghost-recipes used to find relevant profile-graph-fragments. Usually a single, anonymous instance of this type is created at runtime. Eventually our different profile names can perhaps be tied to named individuals of this type, however this information exists "outside the app" - and should not be used inside the app code. This distinction is consistent with our comments on ApproSystemBrokerRecipe.
public static final com.hp.hpl.jena.ontology.OntClass APPRO_CIRCUS_RECIPE
public static final com.hp.hpl.jena.ontology.OntClass APPRO_FEATURE_BROKER_RECIPE
Recipes for brokers that allow app features to function.
public static final com.hp.hpl.jena.ontology.OntClass APPRO_GRAPH_POINTER
public static final com.hp.hpl.jena.ontology.OntClass APPRO_SYSTEM_BROKER_RECIPE
Recipes that define any data used by the wider world to initialize and identify app components. None of this data may be used inside the app runtime.
public static final com.hp.hpl.jena.ontology.OntClass PUMP_ADPTR
public static final com.hp.hpl.jena.ontology.OntClass PUMP_LISTEN_CHAN
public static final com.hp.hpl.jena.ontology.OntClass PUMP_POST_CHAN
public static final com.hp.hpl.jena.ontology.OntClass VWORLD_PUMP_ADPTR
Copyright © 2010-2016. All Rights Reserved.