A B C D E F G L M O P Q S U W X Z 

A

AbstractFeedResource - Class in org.overlord.sramp.server.atom.services
Base class for all resources that respond with Atom Feeds.
AbstractFeedResource() - Constructor for class org.overlord.sramp.server.atom.services.AbstractFeedResource
Constructor.
AbstractResource - Class in org.overlord.sramp.server.atom.services
Base class for all Atom API binding resources.
AbstractResource() - Constructor for class org.overlord.sramp.server.atom.services.AbstractResource
 
AbstractWorkspace - Class in org.overlord.sramp.server.atom.workspaces
Base class for all workspaces.
AbstractWorkspace(String, String) - Constructor for class org.overlord.sramp.server.atom.workspaces.AbstractWorkspace
Constructor.
addCollection(String, String, String) - Method in class org.overlord.sramp.server.atom.workspaces.AbstractWorkspace
Adds a single collection to the workspace and returns it.
addTypeCategory(AppCollection, ArtifactTypeEnum) - Method in class org.overlord.sramp.server.atom.workspaces.AbstractWorkspace
Adds a single category to the given collection.
ArtifactResource - Class in org.overlord.sramp.server.atom.services
The JAX-RS resource that handles artifact specific tasks, including: Add an artifact (upload) Get an artifact (full Atom Entry) Get artifact content (binary content) Update artifact meta data Update artifact content Delete an artifact
ArtifactResource() - Constructor for class org.overlord.sramp.server.atom.services.ArtifactResource
Constructor.
AuditResource - Class in org.overlord.sramp.server.atom.services
The JAX-RS resource that handles endpoints related to auditing.
AuditResource() - Constructor for class org.overlord.sramp.server.atom.services.AuditResource
Constructor.
AuditWorkspace - Class in org.overlord.sramp.server.atom.workspaces
Models the custom audit workspace.
AuditWorkspace(String) - Constructor for class org.overlord.sramp.server.atom.workspaces.AuditWorkspace
Constructor.

B

BatchResource - Class in org.overlord.sramp.server.atom.services
The JAX-RS resource that handles pushing artifacts into the repository in batches.
BatchResource() - Constructor for class org.overlord.sramp.server.atom.services.BatchResource
Constructor.
BrmsResource - Class in org.overlord.sramp.server.atom.services.brms
The JAX-RS resource that handles artifact specific tasks, including: Get a BRMS artifact content (binary content) Update artifact meta data Update artifact content Delete an artifact
BrmsResource() - Constructor for class org.overlord.sramp.server.atom.services.brms.BrmsResource
Constructor.

C

configureWorkspace() - Method in class org.overlord.sramp.server.atom.workspaces.AbstractWorkspace
Configures this workspace.
configureWorkspace() - Method in class org.overlord.sramp.server.atom.workspaces.AuditWorkspace
 
configureWorkspace() - Method in class org.overlord.sramp.server.atom.workspaces.CoreWorkspace
 
configureWorkspace() - Method in class org.overlord.sramp.server.atom.workspaces.ExtendedWorkspace
 
configureWorkspace() - Method in class org.overlord.sramp.server.atom.workspaces.OntologyWorkspace
 
configureWorkspace() - Method in class org.overlord.sramp.server.atom.workspaces.PolicyWorkspace
 
configureWorkspace() - Method in class org.overlord.sramp.server.atom.workspaces.SoapWsdlWorkspace
 
configureWorkspace() - Method in class org.overlord.sramp.server.atom.workspaces.WsdlWorkspace
 
configureWorkspace() - Method in class org.overlord.sramp.server.atom.workspaces.XsdWorkspace
 
contextDestroyed(ServletContextEvent) - Method in class org.overlord.sramp.server.SrampLifeCycle
 
contextInitialized(ServletContextEvent) - Method in class org.overlord.sramp.server.SrampLifeCycle
 
CoreWorkspace - Class in org.overlord.sramp.server.atom.workspaces
Models the S-RAMP core workspace.
CoreWorkspace(String) - Constructor for class org.overlord.sramp.server.atom.workspaces.CoreWorkspace
Constructor.
create(HttpServletRequest, String, String, Entry) - Method in class org.overlord.sramp.server.atom.services.ArtifactResource
 
create(HttpServletRequest, String, String, String, InputStream) - Method in class org.overlord.sramp.server.atom.services.ArtifactResource
S-RAMP atom POST to upload an artifact to the repository.
create(String, AuditEntry) - Method in class org.overlord.sramp.server.atom.services.AuditResource
S-RAMP atom POST to add an audit entry to the audit trail of an artifact.
create(RDF) - Method in class org.overlord.sramp.server.atom.services.OntologyResource
S-RAMP atom POST to add an ontology to the repository.
createArtifactFeed(String, Integer, Integer, String, Boolean, Set<String>, String) - Method in class org.overlord.sramp.server.atom.services.AbstractFeedResource
Common method that performs a query for artifacts and returns them in an Atom Feed.
createMultiPart(HttpServletRequest, String, String, MultipartRelatedInput) - Method in class org.overlord.sramp.server.atom.services.ArtifactResource
Handles multi-part creates.

D

delete(String, String, String) - Method in class org.overlord.sramp.server.atom.services.ArtifactResource
Called to delete an s-ramp artifact from the repository.
delete(String) - Method in class org.overlord.sramp.server.atom.services.OntologyResource
Called to delete a single s-ramp ontology.
determineMimeType(String, InputStream, ArtifactType) - Static method in class org.overlord.sramp.server.mime.MimeTypes
Figures out the mime type of the new artifact given the name of the uploaded file, its content and the S-RAMP artifact type.

E

ensureSupportsMark(InputStream) - Static method in class org.overlord.sramp.server.atom.services.AbstractResource
 
ExtendedWorkspace - Class in org.overlord.sramp.server.atom.workspaces
Models the S-RAMP extended workspace.
ExtendedWorkspace(String) - Constructor for class org.overlord.sramp.server.atom.workspaces.ExtendedWorkspace
Constructor.

F

FeedResource - Class in org.overlord.sramp.server.atom.services
A jax-rs implementation that handles all s-ramp feeds.
FeedResource() - Constructor for class org.overlord.sramp.server.atom.services.FeedResource
Constructor.

G

get(String, String) - Method in class org.overlord.sramp.server.atom.services.AuditResource
Called to get the details of a single audit entry.
get(String) - Method in class org.overlord.sramp.server.atom.services.OntologyResource
Called to get a single ontology by its UUID.
get() - Method in class org.overlord.sramp.server.atom.services.ServiceDocumentResource
S-RAMP implementations SHALL return an Atom Publishing Protocol Service Document to clients who perform an HTTP GET on the following URL: {base URL}/s-ramp/servicedocument The content of the Service Document that is returned is defined as follows: MUST contain a workspace for each of the artifact models identified in Section 3 of the SOA Repository Artifact Model & Protocol Specification - Foundation Document. Each workspace MUST contain an app:collection element for each of the artifact types that are defined within the corresponding artifact model for that workspace. Each collection in a workspace MUST specify an atom:categories element that will define the categories that MUST be applied to the member resources of the collection as defined in Section 2.3.1. The workspace for the query artifact model MUST contain an app:collection element for each Stored Query that exists in the S-RAMP implementation. The workspace for the SOA or Service Implementation Artifact Model MUST contain an app:collection element for each extended type that has been registered in the S-RAMP implementation.
getArtifactFeed(HttpServletRequest, String, Integer, Integer, Integer, String, Boolean, Set<String>) - Method in class org.overlord.sramp.server.atom.services.FeedResource
Gets a feed of artifacts.
getArtifactFeed(HttpServletRequest, String, String, Integer, Integer, Integer, String, Boolean, Set<String>) - Method in class org.overlord.sramp.server.atom.services.FeedResource
Gets a feed of artifacts.
getClasses() - Method in class org.overlord.sramp.server.atom.services.SRAMPApplication
 
getContent(String, String, String) - Method in class org.overlord.sramp.server.atom.services.ArtifactResource
Returns the content of an artifact in the s-ramp repository.
getContentType(File) - Static method in class org.overlord.sramp.server.mime.MimeTypes
Gets the content type from the given file.
getContentType(String, InputStream) - Static method in class org.overlord.sramp.server.mime.MimeTypes
Returns the content-type for the given file/resource/artifact name and/or contents.
getDroolsFile(String, String, String) - Method in class org.overlord.sramp.server.atom.services.brms.BrmsResource
 
getDroolsPackage(String, String) - Method in class org.overlord.sramp.server.atom.services.brms.BrmsResource
Returns the content of a Brms/Drools Package in the s-ramp repository.
getMetaData(HttpServletRequest, String, String, String) - Method in class org.overlord.sramp.server.atom.services.ArtifactResource
Called to get the meta data for an s-ramp artifact.
getRestAllPackages() - Method in class org.overlord.sramp.server.atom.services.brms.BrmsResource
Returns an XML document with all BRMS packages in the system.
getRestAsset(String, String, String) - Method in class org.overlord.sramp.server.atom.services.brms.BrmsResource
Returns the content of a Brms/Drools Package in the s-ramp repository.
getRestPackage(String) - Method in class org.overlord.sramp.server.atom.services.brms.BrmsResource
Returns the content of a Brms/Drools Package in the s-ramp repository.
getRestSourceAsset(String, String) - Method in class org.overlord.sramp.server.atom.services.brms.BrmsResource
 
getRestXMLAllAssetsInPackage(String) - Method in class org.overlord.sramp.server.atom.services.brms.BrmsResource
Returns an XML document with all BRMS packages in the system.
getRestXMLAsset(String, String) - Method in class org.overlord.sramp.server.atom.services.brms.BrmsResource
Returns an XML document with all BRMS packages in the system.
getSingletons() - Method in class org.overlord.sramp.server.atom.services.SRAMPApplication
 

L

list() - Method in class org.overlord.sramp.server.atom.services.OntologyResource
Gets a feed of ontologies.
listForArtifact(String, Integer, Integer, Integer) - Method in class org.overlord.sramp.server.atom.services.AuditResource
Called to get a Feed of all audit entries for an artifact.
listForUser(String, Integer, Integer, Integer) - Method in class org.overlord.sramp.server.atom.services.AuditResource
Called to get a Feed of all audit entries for an artifact.
logError(Logger, String, Throwable) - Static method in class org.overlord.sramp.server.atom.services.AbstractResource
Use the given logger to log the error.

M

MimeTypes - Class in org.overlord.sramp.server.mime
Helps figure out mime types for artifacts.
MimeTypes() - Constructor for class org.overlord.sramp.server.mime.MimeTypes
 

O

OntologyResource - Class in org.overlord.sramp.server.atom.services
The JAX-RS resource that handles ontology specific tasks, including: Add an ontology (upload) Get an ontolgy (full Atom Entry containing an Owl RDF) Update an ontology Delete an ontology
OntologyResource() - Constructor for class org.overlord.sramp.server.atom.services.OntologyResource
Constructor.
OntologyWorkspace - Class in org.overlord.sramp.server.atom.workspaces
Models the custom ontology workspace.
OntologyWorkspace(String) - Constructor for class org.overlord.sramp.server.atom.workspaces.OntologyWorkspace
Constructor.
org.overlord.sramp.server - package org.overlord.sramp.server
 
org.overlord.sramp.server.atom.services - package org.overlord.sramp.server.atom.services
 
org.overlord.sramp.server.atom.services.brms - package org.overlord.sramp.server.atom.services.brms
 
org.overlord.sramp.server.atom.workspaces - package org.overlord.sramp.server.atom.workspaces
 
org.overlord.sramp.server.mime - package org.overlord.sramp.server.mime
 

P

PolicyWorkspace - Class in org.overlord.sramp.server.atom.workspaces
Models the S-RAMP policy workspace.
PolicyWorkspace(String) - Constructor for class org.overlord.sramp.server.atom.workspaces.PolicyWorkspace
Constructor.

Q

query(String, Integer, Integer, String, Boolean, Set<String>, String) - Method in class org.overlord.sramp.server.atom.services.QueryResource
Common method that performs the query and returns the atom Feed.
queryFromGet(HttpServletRequest, String, Integer, Integer, Integer, String, Boolean, Set<String>) - Method in class org.overlord.sramp.server.atom.services.QueryResource
Do an s-ramp query from a GET style request.
queryFromPost(HttpServletRequest, MultipartFormDataInput) - Method in class org.overlord.sramp.server.atom.services.QueryResource
Handles clients that POST the query to the /s-ramp endpoint.
QueryResource - Class in org.overlord.sramp.server.atom.services
Implementation of the S-RAMP query features defined in the Atom Binding document.
QueryResource() - Constructor for class org.overlord.sramp.server.atom.services.QueryResource
Constructor.

S

ServiceDocumentResource - Class in org.overlord.sramp.server.atom.services
 
ServiceDocumentResource() - Constructor for class org.overlord.sramp.server.atom.services.ServiceDocumentResource
 
SoapWsdlWorkspace - Class in org.overlord.sramp.server.atom.workspaces
Models the S-RAMP soapWsdl workspace.
SoapWsdlWorkspace(String) - Constructor for class org.overlord.sramp.server.atom.workspaces.SoapWsdlWorkspace
Constructor.
SRAMPApplication - Class in org.overlord.sramp.server.atom.services
The SRAMP RESTEasy application.
SRAMPApplication() - Constructor for class org.overlord.sramp.server.atom.services.SRAMPApplication
Constructor.
SrampLifeCycle - Class in org.overlord.sramp.server
Listener for deploy/undeploy events.
SrampLifeCycle() - Constructor for class org.overlord.sramp.server.SrampLifeCycle
 

U

update(String, Entry) - Method in class org.overlord.sramp.server.atom.services.OntologyResource
Called to update a single ontology by providing a new OWL RDF document.
updateContent(String, String, String, String, InputStream) - Method in class org.overlord.sramp.server.atom.services.ArtifactResource
S-RAMP atom PUT to upload a new version of the artifact into the repository.
updateMetaData(String, String, String, Entry) - Method in class org.overlord.sramp.server.atom.services.ArtifactResource
Called to update the meta data for an artifact.
url(String) - Method in class org.overlord.sramp.server.atom.workspaces.AbstractWorkspace
Creates a full URL from a path fragment.

W

WsdlWorkspace - Class in org.overlord.sramp.server.atom.workspaces
Models the S-RAMP wsdl workspace.
WsdlWorkspace(String) - Constructor for class org.overlord.sramp.server.atom.workspaces.WsdlWorkspace
Constructor.

X

XsdWorkspace - Class in org.overlord.sramp.server.atom.workspaces
Models the S-RAMP XSD workspace.
XsdWorkspace(String) - Constructor for class org.overlord.sramp.server.atom.workspaces.XsdWorkspace
Constructor.

Z

zipPackage(HttpServletRequest, String, InputStream) - Method in class org.overlord.sramp.server.atom.services.BatchResource
S-RAMP atom POST of a package file (.zip) containing the artifacts and meta data that should be published in the repository.
A B C D E F G L M O P Q S U W X Z 

Copyright © 2011–2013 JBoss, a division of Red Hat. All rights reserved.