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