You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by ki...@apache.org on 2005/07/12 21:16:06 UTC
svn commit: r216001 -
/webservices/muse/trunk/src/site/content/example/services/application/src/java/org/apache/ws/muse/example/application/ApplicationResource.java
Author: kidz
Date: Tue Jul 12 12:16:03 2005
New Revision: 216001
URL: http://svn.apache.org/viewcvs?rev=216001&view=rev
Log: (empty)
Modified:
webservices/muse/trunk/src/site/content/example/services/application/src/java/org/apache/ws/muse/example/application/ApplicationResource.java
Modified: webservices/muse/trunk/src/site/content/example/services/application/src/java/org/apache/ws/muse/example/application/ApplicationResource.java
URL: http://svn.apache.org/viewcvs/webservices/muse/trunk/src/site/content/example/services/application/src/java/org/apache/ws/muse/example/application/ApplicationResource.java?rev=216001&r1=216000&r2=216001&view=diff
==============================================================================
--- webservices/muse/trunk/src/site/content/example/services/application/src/java/org/apache/ws/muse/example/application/ApplicationResource.java (original)
+++ webservices/muse/trunk/src/site/content/example/services/application/src/java/org/apache/ws/muse/example/application/ApplicationResource.java Tue Jul 12 12:16:03 2005
@@ -25,7 +25,6 @@
import org.apache.ws.muse.example.application.callback.TotalNumberOfRequestsCallback;
import org.apache.ws.muse.example.resourceadmin.properties.CreateParamsType;
import org.apache.ws.muws.MuwsUtils;
-import org.apache.ws.muws.v1_0.MuwsConstants;
import org.apache.ws.muws.v1_0.capability.DescriptionCapability;
import org.apache.ws.muws.v1_0.capability.IdentityCapability;
import org.apache.ws.muws.v1_0.capability.ManageabilityCharacteristicsCapability;
@@ -36,20 +35,16 @@
import org.apache.ws.notification.topics.TopicSpaceSet;
import org.apache.ws.notification.topics.impl.TopicSpaceImpl;
import org.apache.ws.resource.ResourceKey;
-import org.apache.ws.util.XmlBeanUtils;
-import org.apache.xmlbeans.XmlObject;
import org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart1.ManageabilityCapabilityDocument;
import org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.CurrentTimeDocument;
import org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.LangString;
import org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.OperationalStatusDocument;
-import org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.RelationshipDocument;
import org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.RelationshipParticipantType;
import org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.RelationshipType;
-import org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.RelationshipTypeType;
import java.util.Calendar;
/**
- *
+ *
* * @author Kinga Dziembowski
* A Application WS-Resource.
* <p/>
@@ -155,12 +150,14 @@
m_instance = new ApplicationInstance( getID( ).toString( ) );
TopicSpaceSet aSet = getTopicSpaceSet( );
- MuwsUtils.addRelationshipTopics( aSet );
-
- //MUWS TopicSpace
- TopicSpace muwsTopicSpace = new TopicSpaceImpl( MuwsConstants.NSURI_MUWS_PART2_TOPICS );
- aSet.addTopicSpace( muwsTopicSpace );
-
+ /* MUWS TopicSpace is returned by MuwsUtils.addRelationshipTopics - This utility operation adds relationship topics support. I
+ * nternaly the code :
+ * TopicSpace muwsTopicSpace = new TopicSpaceImpl( MuwsConstants.NSURI_MUWS_PART2_TOPICS )
+ * aSet.addTopicSpace( muwsTopicSpace ) is executed. We are adding more MUWS topics to this
+ * TopicSpace.
+ */
+ TopicSpace muwsTopicSpace = MuwsUtils.addRelationshipTopics( aSet );
+
ManagementEventTopic identityCapability =
new XmlBeansManagementEventTopicImpl( IdentityCapability.TOPIC_NAME );
muwsTopicSpace.addTopic( identityCapability );
@@ -327,6 +324,11 @@
resourceProperty.add( prop_resourcetype );
// init the {http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd}Relationship Resource Property
+ /*resourceProperty = resourcePropertySet.get(ApplicationPropertyQNames.RELATIONSHIP);
+ org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.RelationshipDocument prop_relationship = org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.RelationshipDocument.Factory.newInstance();
+ resourceProperty.add(prop_relationship);
+*/
+ /*
resourceProperty = resourcePropertySet.get( ApplicationPropertyQNames.RELATIONSHIP );
org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.RelationshipDocument prop_relationship =
org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.RelationshipDocument.Factory.newInstance( );
@@ -344,6 +346,7 @@
XmlBeanUtils.addChildElement( relationshipTypeType, relationType );
prop_relationship.setRelationship( relationshipType );
resourceProperty.add( prop_relationship );
+ */
// init the {http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd}CurrentTime ResourceProperty
resourceProperty = resourcePropertySet.get( ApplicationPropertyQNames.CURRENTTIME );
@@ -501,7 +504,7 @@
try
{
java.net.InetAddress localMachine = java.net.InetAddress.getLocalHost( );
- name = localMachine.getHostName( );
+ name = localMachine.getCanonicalHostName( );
}
catch ( java.net.UnknownHostException uhe )
{
---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org