You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrf-dev@ws.apache.org by sc...@apache.org on 2005/02/16 16:54:42 UTC
svn commit: r154037 - in
incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01:
./ ServiceGroup1_2Constants.java porttype/
porttype/ServiceGroupEntryPortType.java porttype/ServiceGroupPortType.java
porttype/ServiceGroupRegistrationPortType.java
Author: scamp
Date: Wed Feb 16 07:54:41 2005
New Revision: 154037
URL: http://svn.apache.org/viewcvs?view=rev&rev=154037
Log: (empty)
Added:
incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/
incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/ServiceGroup1_2Constants.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/
incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupEntryPortType.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupPortType.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupRegistrationPortType.java
Added: incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/ServiceGroup1_2Constants.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/ServiceGroup1_2Constants.java?view=auto&rev=154037
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/ServiceGroup1_2Constants.java (added)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/ServiceGroup1_2Constants.java Wed Feb 16 07:54:41 2005
@@ -0,0 +1,44 @@
+/*=============================================================================*
+ * Copyright 2004 The Apache Software Foundation
+ *
+ * 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 org.apache.ws.resource.servicegroup.v1_2_draft01;
+
+/**
+ * @author Ian P. Springer
+ */
+public interface ServiceGroup1_2Constants
+{
+
+ /**
+ * Namespace URI for WS-ServiceGroup 1.2 schema.
+ */
+ String NSURI_WSSG_SCHEMA = "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ServiceGroup-1.2-draft-01.xsd";
+
+ /**
+ * Namespace prefix for WS-ServiceGroup 1.2 schema.
+ */
+ String NSPREFIX_WSSG_SCHEMA = "wssg";
+
+ /**
+ * Namespace URI for WS-ServiceGroup 1.2 WSDL.
+ */
+ String NSURI_WSSG_WSDL = "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ServiceGroup-1.2-draft-01.wsdl";
+
+ /**
+ * Namespace prefix for WS-ServiceGroup 1.2 WSDL.
+ */
+ String NSPREFIX_WSSG_WSDL = "wssgw";
+
+}
\ No newline at end of file
Added: incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupEntryPortType.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupEntryPortType.java?view=auto&rev=154037
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupEntryPortType.java (added)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupEntryPortType.java Wed Feb 16 07:54:41 2005
@@ -0,0 +1,48 @@
+/*
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * 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 org.apache.ws.resource.servicegroup.v1_2_draft01.porttype;
+
+import org.apache.ws.resource.servicegroup.v1_2_draft01.ServiceGroup1_2Constants;
+import org.apache.ws.resource.properties.v1_2_draft01.porttype.GetResourcePropertyPortType;
+
+import javax.xml.namespace.QName;
+
+/**
+ * The WSRF-SG ServiceGroupEntry portType.
+ *
+ * @author Ian P. Springer (Hewlett-Packard Company)
+ */
+public interface ServiceGroupEntryPortType extends GetResourcePropertyPortType
+{
+
+ QName NAME = new QName( ServiceGroup1_2Constants.NSURI_WSSG_WSDL, "ServiceGroupEntry", ServiceGroup1_2Constants.NSPREFIX_WSSG_WSDL );
+
+ /**
+ * "ServiceGroupEPR" property (type="wsa:EndpointReferenceType", minOccurs="1", maxOccurs="1").
+ */
+ QName PROP_NAME_SERVICE_GROUP_EPR = new QName( ServiceGroup1_2Constants.NSURI_WSSG_SCHEMA, "ServiceGroupEPR", ServiceGroup1_2Constants.NSPREFIX_WSSG_SCHEMA );
+
+ /**
+ * "MemberEPR" property (type="wsa:EndpointReferenceType", minOccurs="1", maxOccurs="1").
+ */
+ QName PROP_NAME_MEMBER_EPR = new QName( ServiceGroup1_2Constants.NSURI_WSSG_SCHEMA, "MemberEPR", ServiceGroup1_2Constants.NSPREFIX_WSSG_SCHEMA );
+
+ /**
+ * "Content" property (type="xsd:anyType", minOccurs="1", maxOccurs="1").
+ */
+ QName PROP_NAME_CONTENT = new QName( ServiceGroup1_2Constants.NSURI_WSSG_SCHEMA, "Content", ServiceGroup1_2Constants.NSPREFIX_WSSG_SCHEMA );
+
+}
Added: incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupPortType.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupPortType.java?view=auto&rev=154037
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupPortType.java (added)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupPortType.java Wed Feb 16 07:54:41 2005
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * 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 org.apache.ws.resource.servicegroup.v1_2_draft01.porttype;
+
+import org.apache.ws.resource.servicegroup.v1_2_draft01.ServiceGroup1_2Constants;
+import org.apache.ws.resource.properties.v1_2_draft01.porttype.GetResourcePropertyPortType;
+
+import javax.xml.namespace.QName;
+
+/**
+ * The WSRF-SG ServiceGroup portType.
+ *
+ * @author Ian P. Springer (Hewlett-Packard Company)
+ */
+public interface ServiceGroupPortType extends GetResourcePropertyPortType
+{
+
+ QName NAME = new QName( ServiceGroup1_2Constants.NSURI_WSSG_WSDL, "ServiceGroup", ServiceGroup1_2Constants.NSPREFIX_WSSG_WSDL );
+
+ /**
+ * "MembershipContent" property (type="wsa:EndpointReferenceType", minOccurs="0", maxOccurs="unbounded").
+ */
+ QName PROP_NAME_MEMBERSHIP_CONTENT_RULE = new QName( ServiceGroup1_2Constants.NSURI_WSSG_SCHEMA, "MembershipContentRule", ServiceGroup1_2Constants.NSPREFIX_WSSG_SCHEMA );
+
+ /**
+ * "Entry" property (type="wssg:EntryType", minOccurs="0", maxOccurs="unbounded")
+ */
+ QName PROP_NAME_ENTRY = new QName( ServiceGroup1_2Constants.NSURI_WSSG_SCHEMA, "Entry", ServiceGroup1_2Constants.NSPREFIX_WSSG_SCHEMA );
+
+}
Added: incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupRegistrationPortType.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupRegistrationPortType.java?view=auto&rev=154037
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupRegistrationPortType.java (added)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/servicegroup/v1_2_draft01/porttype/ServiceGroupRegistrationPortType.java Wed Feb 16 07:54:41 2005
@@ -0,0 +1,52 @@
+/*
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * 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 org.apache.ws.resource.servicegroup.v1_2_draft01.porttype;
+
+import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSServiceGroup12Draft01.AddResponseDocument;
+import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSServiceGroup12Draft01.AddDocument;
+import org.apache.ws.resource.servicegroup.v1_2_draft01.ServiceGroup1_2Constants;
+import org.apache.ws.resource.properties.v1_2_draft01.porttype.GetResourcePropertyPortType;
+
+import javax.xml.namespace.QName;
+
+/**
+ * The WSRF-SG ServiceGroupRegistration portType.
+ *
+ * @author Ian P. Springer (Hewlett-Packard Company)
+ */
+public interface ServiceGroupRegistrationPortType extends GetResourcePropertyPortType
+{
+
+ QName NAME = new QName( ServiceGroup1_2Constants.NSURI_WSSG_WSDL, "ServiceGroupRegistration", ServiceGroup1_2Constants.NSPREFIX_WSSG_WSDL );
+
+ /**
+ * "MembershipContent" property (type="wsa:EndpointReferenceType", minOccurs="0", maxOccurs="unbounded").
+ */
+ QName PROP_NAME_MEMBERSHIP_CONTENT_RULE = new QName( ServiceGroup1_2Constants.NSURI_WSSG_SCHEMA, "MembershipContentRule", ServiceGroup1_2Constants.NSPREFIX_WSSG_SCHEMA );
+
+ /**
+ * "Entry" property (type="wssg:EntryType", minOccurs="0", maxOccurs="unbounded")
+ */
+ QName PROP_NAME_ENTRY = new QName( ServiceGroup1_2Constants.NSURI_WSSG_SCHEMA, "Entry", ServiceGroup1_2Constants.NSPREFIX_WSSG_SCHEMA );
+
+ /**
+ *
+ * @param requestDoc
+ * @return
+ */
+ AddResponseDocument add( AddDocument requestDoc );
+
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: apollo-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: apollo-dev-help@ws.apache.org