CreationFactory
subclass of: Resource
type: Class
comment: The CreationFactory definition included in a ServiceProvider.

Preview
subclass of: Resource
type: Class
comment: The UI Preview representation.

Publisher
subclass of: Resource
type: Class
comment: The Publisher definition included in ServiceProvider.

Dialog
subclass of: Resource
type: Class
comment: The Dialog definition included in ServiceProvider.

Service
subclass of: Resource
type: Class
comment: The Service definition included in a ServiceProvider.

Property
subclass of: Resource
type: Class
comment: A Property resource describes one allowed or required property of a resource.

Error
subclass of: Resource
type: Class
comment: Basis for forming an error response.

QueryCapability
subclass of: Resource
type: Class
comment: The QueryCapability definition included in a ServiceProvider.

Comment
subclass of: Resource
type: Class
comment: A Comment resource represents a single note, or comment, in a discussion thread.

Compact
subclass of: Resource
type: Class
comment: The Compact representation, fetched as application/x-oslc-compact+xml

ExtendedError
subclass of: Resource
type: Class
comment: Extended error information.

PrefixDefinition
subclass of: Resource
type: Class
comment: The PrefixDefinition definition included in ServiceProvider.

Discussion
subclass of: Resource
type: Class
comment: A Discussion resource is intended to represent a sequence of comments or notes regarding the associated resource

ResourceShape
subclass of: Resource
type: Class
comment: The Resource Shape used for creation, query and modify. Formally, a shape S applies to a resource R if there is a triple R rdf:type T and there is a triple S oslc:describes T, or if there is a triple R oslc:instanceShape S.

ServiceProvider
subclass of: Resource
type: Class
comment: The Service Provider resource

AllowedValues
subclass of: Resource
type: Class
comment: Allowed values for one property.

OAuthConfiguration
subclass of: Resource
type: Class
comment: The OAuthConfiguration definition included in ServiceProvider.

ServiceProviderCatalog
subclass of: Resource
type: Class
comment: The Service Provider Catalog resource

ResponseInfo
subclass of: Resource
type: Class
comment: The ResponseInfo included in query results.

Either
comment: Representations is either a URI reference or blank node.

totalCount
type: Property
comment: This optional property indicates the total number of results across all pages, its value should be non-negative. In the context of a query resource, this value SHOULD be the total number of results, i.e. the number of resources that match the query. In the context of other resources, the value SHOULD be the total number of property values (i.e. RDF triples) of the resource. Unless Stable Paging is in effect, the total count MAY vary as a client retrieves subsequent pages.

range
type: Property
comment: For properties with a resource value-type, Providers MAY also specify the range of possible resource types allowed, each specified by URI. The default range is http://open-services.net/ns/core#Any.

hidden
type: Property
comment: A hint that indicates that property MAY be hidden when presented in a user interface.

property
type: Property
comment: The properties that are allowed or required by this shape.

partOfDiscussion
type: Property
comment: Reference to owning Discussion resource .

creationDialog
type: Property
comment: Enables clients to create a resource via UI.

creation
type: Property
comment: To create a new resource via the factory, post it to this URI.

Zero-or-many
comment: Property is optional and multi-valued.

LocalResource
comment: Local Resource: value is an resource available only inside the resource being defined (i.e. a Blank Node).

resourceType
type: Property
comment: The expected resource type URI of the resource that will be created using this creation factory. These would be the URIs found in the result resource's rdf:type property.

default
comment: Used in conjunction with oslc:usage property used to identify which service is the default usage.

defaultValue
type: Property
comment: A default value for property, inlined into property definition.

queryCapability
type: Property
comment: Enables clients query across a collection of resources.

icon
type: Property
comment: URL to an icon file that represents the provider. This icon should be a favicon format and 16x16 pixels in size.

name
type: Property
comment: Name of property being defined, i.e. second part of property's Prefixed Name.

results
type: Property
comment: Used to hold the results of dialog action or JSON query results (default). The JSON query result attribute 'oslc:results' is used whenever a provider doesn't have a suitable property already in its model for such purposes.

label
type: Property
comment: Very short label for use in menu items.

discussionAbout
type: Property
comment: Reference to associated resource.

comment
type: Property
comment: Comment about the resource.

occurs
type: Property
comment: MUST be either http://open-services.net/ns/core#Exactly-one, http://open-services.net/ns/core#Zero-or-one, http://open-services.net/ns/core#Zero-or-many or http://open-services.net/ns/core#One-or-many.

oauthRequestTokenURI
type: Property
comment: URI for obtaining OAuth request token.

domain
type: Property
comment: Namespace URI of the specification that is implemented by this service. In most cases this namespace URI will be for an OSLC domain, but other URIs MAY be used.

statusCode
type: Property
comment: The HTTP status code reported with the error.

Inline
comment: An inline (RDF blank node) representation.

One-or-many
comment: Property is required and multi-valued.

futureAction
type: Property
comment: A predicate that links to an action that is not currently executable on the subject resource, but may be executable in the future and/or on other resources. For example, in OSLC Automation this is expected to link from an oslc_auto:AutomationPlan to an oslc:Action resource with zero bindings (as it is not executable), with the meaning that the executable form of the action may be available on oslc_auto:AutomationResult resources generated by executing that Automation Plan. Similarly, resource shapes can allow discovery of actions available on the output of a creation factory.

inReplyTo
type: Property
comment: Reference to comment this comment is in reply to.

extendedError
type: Property
comment: Extended (additional) error information.

representation
type: Property
comment: Should be http://open-services.net/ns/core#Reference, http://open-services.net/ns/core#Inline or http://open-services.net/ns/core#Either

maxSize
type: Property
comment: For String properties only, specifies maximum characters allowed. If not set, then there is no maximum or maximum is specified elsewhere.

valueType
type: Property
comment: A URI that indicates the value type, for example XML Schema or RDF URIs for literal value types, and OSLC-specified for others. If this property is omitted, then the value type is unconstrained.

smallPreview
comment: URI and sizing properties for an HTML document to be used for a small preview.

The OSLC Core Vocabulary
description: All vocabulary URIs defined in the OSLC Core namespace.
source: core.rdf
type: Ontology
label: Core

message
type: Property
comment: An informative message describing the error that occurred.

initialHeight
comment: Recommended initial height of the preview. The presence of this property indicates that the preview supports dynamically computing its size. Values MUST be expressed in relative length units as defined in the W3C Cascading Style Sheets Specification (CSS 2.1). Em and ex units are interpreted relative to the default system font (at 100% size).

propertyDefinition
type: Property
comment: URI of the property whose usage is being described.

valueShape
type: Property
comment: if the value-type is a resource type, then Property MAY provide a shape value to indicate the Resource Shape that applies to the resource.

moreInfo
type: Property
comment: A resource giving more information on the error SHOULD be of an HTML content-type.

rel
type: Property
comment: If present and set to 'alternate' then indicates that work-around is provided, behavior for other values is undefined.

isMemberProperty
type: Property
comment: Used to define when a property is a member of a container, useful for query.

selectionDialog
type: Property
comment: Enables clients to select a resource via UI.

dialog
type: Property
comment: The URI of the dialog.

authorizationURI
type: Property
comment: URI for obtaining OAuth authorization.

resourceShape
type: Property
comment: A Creation Factory MAY provide Resource Shapes that describe shapes of resources that may be created.

document
comment: The URI of an HTML document to be used for the preview.

serviceProvider
type: Property
comment: A link to the resource's OSLC Service Provider.

hintWidth
type: Property
comment: Values MUST be expressed in relative length units as defined in the W3C Cascading Style Sheets Specification (CSS 2.1) Em and ex units are interpreted relative to the default system font (at 100% size).

instanceShape
type: Property
comment: The URI of a Resource Shape that describes the possible properties.

Any
comment: Any value type is allowed.

describes
type: Property
comment: This shape describes resources that are of the RDF type given by the object of the oslc:describes predicate. Formally, a shape S applies to a resource R if there is a triple R rdf:type T and there is a triple S oslc:describes T.

modifiedBy
type: Property
comment: The URI of a resource describing the entity that most recently modified this resource. The link target is usually a foaf:Person or foaf:Agent, but could be any type. This is modeled after dcterms:creator, but Dublin Core currently has no equivalent property.

queryBase
type: Property
comment: The base URI to use for queries. Queries may be invoked either by HTTP GET or HTTP POST. For HTTP GET, a query URI is formed by appending a key=value pair to the base URI. For HTTP POST, the query parameters are encoded as content with media type application/x-www-form-urlencoded and sent in the request body. The base URI MAY accept other query languages and media types in the request body, e.g. application/sparql-query for SPARQL queries.

nextPage
type: Property
comment: Link to next page of response.

readOnly
type: Property
comment: true if the property is read-only. If omitted, or set to false, then the property is writable. Providers SHOULD declare a property read-only when changes to the value of that property will not be accepted after the resource has been created, e.g. on PUT/PATCH requests. Consumers should note that the converse does not apply: Providers MAY reject a change to the value of a writable property.

serviceProviderCatalog
type: Property
comment: Additional service provider catalog.

discussedBy
type: Property
comment: A series of notes and comments about this resource.

largePreview
comment: URI and sizing properties for an HTML document to be used for a large preview.

Zero-or-one
comment: Property is optional and single valued.

prefixBase
type: Property
comment: The base URI of the namespace.

shortTitle
type: Property
comment: Shorter form of dcterms:title for the resource.

usage
type: Property
comment: An identifier URI for the domain specified usage of this creation factory. If a service provides multiple creation factories, it may designate the primary or default one that should be used with a property value of http://open-services.net/ns/core#default.

oauthAccessTokenURI
type: Property
comment: URI for obtaining OAuth access token.

hintHeight
type: Property
comment: Values MUST be expressed in relative length units as defined in the W3C Cascading Style Sheets Specification (CSS 2.1) Em and ex units are interpreted relative to the default system font (at 100% size).

oauthConfiguration
type: Property
comment: Defines the three OAuth URIs required for a client to act as an OAuth consumer.

details
type: Property
comment: A URL that may be used to retrieve a web page to determine additional details about the service provider.

service
type: Property
comment: Describes a service offered by the service provider.

creationFactory
type: Property
comment: Enables clients to create new resources.

allowedValue
type: Property
comment: value allowed for a property.

executes
type: Property
comment: Link from a currently available action to the future action it realizes.

Reference
comment: A URI Reference representation to a resource.

prefix
type: Property
comment: Namespace prefix to be used for this namespace.

Exactly-one
comment: Property with value is required.

AnyResource
comment: AnyResource: value is either a Resource or Local Resource.

Resource
comment: Resource: value is a resource at a specified URI (i.e. a URI Reference).

allowedValues
type: Property
comment: Resource with allowed values for the property being defined. Range of oslc:AllowedValues
range: AllowedValues
range: Resource

prefixDefinition
type: Property
comment: Defines a namespace prefix for use in JSON representations and in forming OSLC Query Syntax strings.

shortId
type: Property
comment: Shorter form of dcterms:identifier for the resource.