/* * Copyright 2012 Research Studios Austria Forschungsges.m.b.H. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package won.node.facet.impl; import org.apache.jena.rdf.model.Model; import org.apache.jena.rdf.model.ModelFactory; import org.apache.jena.rdf.model.Property; import org.apache.jena.rdf.model.Resource; /** * User: Danijel * Date: 5.6.14. */ public class WON_TX { // public static final String BASE_URI = "http://purl.org/webofneeds/tx/model#"; public static final String BASE_URI = "http://purl.org/webofneeds/tx/model#"; public static final String DEFAULT_PREFIX= "won-tx"; private static Model m = ModelFactory.createDefaultModel(); public static final Property COORDINATION_MESSAGE = m.createProperty(BASE_URI + "coordinationMessage"); public static final Property COORDINATOR_VOTE_REQUEST = m.createProperty(BASE_URI + "coordinatorVoteRequest"); public static final Property BA_STATE = m.createProperty(BASE_URI + "hasBAState"); public static final Resource COORDINATOR = m.createResource(BASE_URI + "Coordinator"); public static final Resource PARTICIPANT = m.createResource(BASE_URI + "Participant"); public static final Resource COORDINATION_MESSAGE_ABORT = m.createResource(BASE_URI + "Abort"); public static final Resource COORDINATION_MESSAGE_COMMIT = m.createResource(BASE_URI + "Commit"); public static final Resource COORDINATION_MESSAGE_ABORT_AND_COMPENSATE = m.createResource(BASE_URI + "AbortAndCompensate"); //Business Activities public static final Resource MESSAGE_CANCEL = m.createResource(BASE_URI + "MessageCancel"); public static final Resource MESSAGE_CLOSE = m.createResource(BASE_URI + "MessageClose"); public static final Resource MESSAGE_COMPENSATE = m.createResource(BASE_URI + "MessageCompensate"); public static final Resource MESSAGE_FAILED = m.createResource(BASE_URI + "MessageFailed"); public static final Resource MESSAGE_EXITED = m.createResource(BASE_URI + "MessageExited"); public static final Resource MESSAGE_NOTCOMPLETED = m.createResource(BASE_URI + "MessageNotCompleted"); public static final Resource MESSAGE_EXIT = m.createResource(BASE_URI + "MessageExit"); public static final Resource MESSAGE_COMPLETED = m.createResource(BASE_URI + "MessageCompleted"); public static final Resource MESSAGE_FAIL = m.createResource(BASE_URI + "MessageFail"); public static final Resource MESSAGE_CANNOTCOMPLETE= m.createResource(BASE_URI + "MessageCanNotComplete"); public static final Resource MESSAGE_CANCELED = m.createResource(BASE_URI + "MessageCanceled"); public static final Resource MESSAGE_CLOSED = m.createResource(BASE_URI + "MessageClosed"); public static final Resource MESSAGE_COMPENSATED = m.createResource(BASE_URI + "MessageCompensated"); public static final Resource STATE_CLOSING = m.createResource(BASE_URI + "Closing"); public static final Resource STATE_ACTIVE = m.createResource(BASE_URI + "Active"); public static final Resource STATE_COMPLETED = m.createResource(BASE_URI + "Completed"); public static final Resource STATE_CANCELING = m.createResource(BASE_URI + "Canceling"); public static final Resource STATE_COMPENSATING = m.createResource(BASE_URI + "Compensating"); public static final Resource STATE_COMPLETING = m.createResource(BASE_URI + "Completing"); public static final Resource STATE_CANCELING_ACTIVE = m.createResource(BASE_URI + "CancelingActive"); public static final Resource STATE_CANCELING_COMPLETING = m.createResource(BASE_URI + "CancelingCompleting"); //from BOTS public static final Resource MESSAGE_COMPLETE = m.createResource(BASE_URI + "MessageComplete"); public static final Property STATE = m.createProperty(BASE_URI + "hasState"); public static final Resource STATE_ENDED = m.createResource(BASE_URI + "Ended"); public static final Resource STATE_EXITING = m.createResource(BASE_URI + "Exiting"); public static final Resource STATE_NOT_COMPLETING = m.createResource(BASE_URI + "NotCompleting"); public static final Resource STATE_FAILING_COMPENSATING = m.createResource(BASE_URI + "FailingCompensating"); public static final Resource STATE_FAILING_ACTIVE_CANCELING_COMPLETING = m.createResource(BASE_URI + "FailingActiveCancelingCompleting"); public static final Resource STATE_FAILING_ACTIVE_CANCELING = m.createResource(BASE_URI + "FailingActiveCanceling"); public static final Property HAS_TEXT_MESSAGE = m.createProperty(BASE_URI + "hasTextMessage"); public static final Property PHASE_FIRST = m.createProperty(BASE_URI + "baPhaseFIRST"); public static final Property PHASE_SECOND = m.createProperty(BASE_URI + "baPhaseSECOND"); public static final Property PHASE_NONE = m.createProperty(BASE_URI + "baPhaseNONE"); public static final Property PHASE_CANCELED_FROM_COORDINATOR = m.createProperty(BASE_URI + "baPhaseCANCELED_FROM_COORDINATOR"); /** returns the URI for this schema * @return the URI for this schema */ public static String getURI() { return BASE_URI; } }