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 ip...@apache.org on 2004/12/20 21:21:56 UTC
svn commit: r122874 - in incubator/apollo/trunk/src: java/org/apache/ws/resource java/org/apache/ws/resource/impl java/org/apache/ws/resource/properties/porttype/impl site/content/tutorial/src/example/filesystem site/content/tutorial/src/example/sysprops test/org/apache/ws/resource/properties
Author: ips
Date: Mon Dec 20 12:21:54 2004
New Revision: 122874
URL: http://svn.apache.org/viewcvs?view=rev&rev=122874
Log:
etc.
Added:
incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesResource.java
- copied, changed from r122873, incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesInterface.java
Removed:
incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesInterface.java
Modified:
incubator/apollo/trunk/src/java/org/apache/ws/resource/impl/AbstractResourceHome.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/AbstractResourcePropertiesPortType.java
incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemResource.java
incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/FileSystemResource.java
incubator/apollo/trunk/src/site/content/tutorial/src/example/sysprops/JavaSysPropsResource.java
incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiHome.java
incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiResource.java
Deleted: /incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesInterface.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesInterface.java?view=auto&rev=122873
==============================================================================
Copied: incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesResource.java (from r122873, incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesInterface.java)
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesResource.java?view=diff&rev=122874&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesInterface.java&r1=122873&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesResource.java&r2=122874
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesInterface.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/PropertiesResource.java Mon Dec 20 12:21:54 2004
@@ -5,7 +5,7 @@
/**
* @author Sal Campana
*/
-public interface PropertiesInterface
+public interface PropertiesResource
{
/**
* Returns this resource's property set.
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/impl/AbstractResourceHome.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/impl/AbstractResourceHome.java?view=diff&rev=122874&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/impl/AbstractResourceHome.java&r1=122873&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/impl/AbstractResourceHome.java&r2=122874
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/impl/AbstractResourceHome.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/impl/AbstractResourceHome.java Mon Dec 20 12:21:54 2004
@@ -28,7 +28,7 @@
import org.apache.ws.resource.ResourceException;
import org.apache.ws.resource.ResourceHome;
import org.apache.ws.resource.ResourceKey;
-import org.apache.ws.resource.PropertiesInterface;
+import org.apache.ws.resource.PropertiesResource;
import org.apache.ws.resource.i18n.Keys;
import org.apache.ws.resource.i18n.MessagesImpl;
import org.apache.ws.resource.lifetime.ScheduledResourceTerminationResource;
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/AbstractResourcePropertiesPortType.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/AbstractResourcePropertiesPortType.java?view=diff&rev=122874&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/AbstractResourcePropertiesPortType.java&r1=122873&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/AbstractResourcePropertiesPortType.java&r2=122874
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/AbstractResourcePropertiesPortType.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/AbstractResourcePropertiesPortType.java Mon Dec 20 12:21:54 2004
@@ -18,7 +18,7 @@
import org.apache.ws.resource.AbstractPortType;
import org.apache.ws.resource.Resource;
import org.apache.ws.resource.ResourceContext;
-import org.apache.ws.resource.PropertiesInterface;
+import org.apache.ws.resource.PropertiesResource;
import org.apache.ws.resource.i18n.Keys;
import org.apache.ws.resource.i18n.MessagesImpl;
import org.apache.ws.resource.properties.ResourceProperty;
@@ -56,12 +56,12 @@
*/
protected final ResourcePropertySet getProperties( )
{
- if ( !( getResource( ) instanceof PropertiesInterface ) )
+ if ( !( getResource( ) instanceof PropertiesResource ) )
{
throw new JAXRPCException( MSG.getMessage( Keys.CALL_WSRP_OP_ON_NOPROP) );
}
- return ( (PropertiesInterface) getResource( ) ).getResourcePropertySet( );
+ return ( (PropertiesResource) getResource( ) ).getResourcePropertySet( );
}
protected void refreshAllProperties()
Modified: incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemResource.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemResource.java?view=diff&rev=122874&p1=incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemResource.java&r1=122873&p2=incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemResource.java&r2=122874
==============================================================================
--- incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemResource.java (original)
+++ incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemResource.java Mon Dec 20 12:21:54 2004
@@ -15,109 +15,138 @@
*=============================================================================*/
package example.filesystem;
+import org.apache.ws.resource.PropertiesResource;
import org.apache.ws.resource.Resource;
-import org.apache.ws.resource.PropertiesInterface;
-import org.apache.ws.resource.properties.XmlBeansResourcePropertyUtils;
+import org.apache.ws.resource.lifetime.ResourceLifetime1_2Constants;
+import org.apache.ws.resource.lifetime.ScheduledResourceTerminationResource;
+import org.apache.ws.resource.lifetime.callback.CurrentTimeCallback;
+import org.apache.ws.resource.properties.ResourceProperty;
import org.apache.ws.resource.properties.ResourcePropertySet;
+import org.apache.ws.resource.properties.XmlBeansResourcePropertyUtils;
import org.apache.ws.resource.properties.impl.XmlBeansResourceProperty;
-import org.apache.ws.resource.lifetime.ScheduledResourceTerminationResource;
-import org.apache.ws.resource.lifetime.ResourceLifetime1_2Constants;
+import org.apache.ws.resource.properties.impl.XmlBeansResourcePropertySet;
+import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.CurrentTimeDocument;
+import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument;
import java.util.Calendar;
-
-public abstract class AbstractFileSystemResource implements Resource, PropertiesInterface, ScheduledResourceTerminationResource
+/**
+ * An abstract filesystem WS-Resource.
+ * <p/>
+ * NOTE: This class is generated and is NOT meant to be modified.
+ *
+ * @author Ian P. Springer
+ * @author Sal Campana
+ */
+public abstract class AbstractFileSystemResource implements Resource, PropertiesResource, ScheduledResourceTerminationResource
{
/**
* The resource ID of the instance.
*/
- String m_id;
- /**
- * The ResourceProperty Set containing the resource props.
- */
- ResourcePropertySet m_propSet;
+ protected String m_id;
+ /**
+ * The ResourceProperty Set containing the resource props.
+ */
+ protected ResourcePropertySet m_propSet;
/**
* Returns the current time from the prop set.
*
* @return Calendar
*/
- public Calendar getCurrentTime( )
+ public Calendar getCurrentTime()
+ {
+ return XmlBeansResourcePropertyUtils.getDateTimeProperty( (XmlBeansResourceProperty) m_propSet.get( ResourceLifetime1_2Constants.PROP_QNAME_CURRENT_TIME ) );
+ }
+
+ /**
+ * DOCUMENT_ME
+ *
+ * @param id DOCUMENT_ME
+ */
+ public void setID( Object id )
{
- return XmlBeansResourcePropertyUtils.getDateTimeProperty( (XmlBeansResourceProperty)m_propSet.get( ResourceLifetime1_2Constants.PROP_QNAME_CURRENT_TIME ) );
+ if ( m_id != null )
+ {
+ throw new IllegalStateException( "This resource's ID has already been set." );
+ }
+
+ try
+ {
+ m_id = (String) id;
+ }
+ catch ( ClassCastException cce )
+ {
+ throw new IllegalArgumentException( "Specified ID is not a String." );
+ }
}
/**
- * DOCUMENT_ME
- *
- * @param id DOCUMENT_ME
- */
- public void setID( Object id )
- {
- if ( m_id != null )
- {
- throw new IllegalStateException( "This resource's ID has already been set." );
- }
-
- try
- {
- m_id = (String) id;
- }
- catch ( ClassCastException cce )
- {
- throw new IllegalArgumentException( "Specified ID is not a String." );
- }
- }
-
- /**
- * DOCUMENT_ME
- *
- * @return DOCUMENT_ME
- */
- public Object getID( )
- {
- return m_id;
- }
-
- /**
- * @see org.apache.ws.resource.PropertiesInterface#setResourcePropertySet(org.apache.ws.resource.properties.ResourcePropertySet)
- */
- public void setResourcePropertySet( ResourcePropertySet propSet )
- {
- m_propSet = propSet;
- }
-
- /**
- * @see org.apache.ws.resource.PropertiesInterface#getResourcePropertySet()
- */
- public ResourcePropertySet getResourcePropertySet( )
- {
- return m_propSet;
- }
-
- /**
- * DOCUMENT_ME
- *
- * @param time DOCUMENT_ME
- */
- public void setTerminationTime( Calendar time )
- {
- XmlBeansResourcePropertyUtils.setDateTimeProperty( (XmlBeansResourceProperty)getResourcePropertySet( ).get(ResourceLifetime1_2Constants.PROP_QNAME_TERMINATION_TIME),
- time );
- }
-
- /**
- * DOCUMENT_ME
- *
- * @return DOCUMENT_ME
- */
- public Calendar getTerminationTime( )
- {
- return XmlBeansResourcePropertyUtils.getDateTimeProperty( (XmlBeansResourceProperty) m_propSet.get( ResourceLifetime1_2Constants.PROP_QNAME_TERMINATION_TIME ) );
- }
+ * DOCUMENT_ME
+ *
+ * @return DOCUMENT_ME
+ */
+ public Object getID()
+ {
+ return m_id;
+ }
- public abstract void destroy( );
+ /**
+ * @see org.apache.ws.resource.PropertiesResource#setResourcePropertySet(org.apache.ws.resource.properties.ResourcePropertySet)
+ */
+ public void setResourcePropertySet( ResourcePropertySet propSet )
+ {
+ m_propSet = propSet;
+ }
- public abstract void init( );
+ /**
+ * @see org.apache.ws.resource.PropertiesResource#getResourcePropertySet()
+ */
+ public ResourcePropertySet getResourcePropertySet()
+ {
+ return m_propSet;
+ }
+
+ /**
+ * DOCUMENT_ME
+ *
+ * @param time DOCUMENT_ME
+ */
+ public void setTerminationTime( Calendar time )
+ {
+ XmlBeansResourcePropertyUtils.setDateTimeProperty( (XmlBeansResourceProperty) getResourcePropertySet().get( ResourceLifetime1_2Constants.PROP_QNAME_TERMINATION_TIME ),
+ time );
+ }
+
+ /**
+ * DOCUMENT_ME
+ *
+ * @return DOCUMENT_ME
+ */
+ public Calendar getTerminationTime()
+ {
+ return XmlBeansResourcePropertyUtils.getDateTimeProperty( (XmlBeansResourceProperty) m_propSet.get( ResourceLifetime1_2Constants.PROP_QNAME_TERMINATION_TIME ) );
+ }
+
+ public void destroy()
+ {
+ return;
+ }
+
+ public void init()
+ {
+ FileSystemPropertiesDocument propsDoc = FileSystemPropertiesDocument.Factory.newInstance();
+ m_propSet = new XmlBeansResourcePropertySet( propsDoc );
+
+ ResourceProperty prop = m_propSet.get( ResourceLifetime1_2Constants.PROP_QNAME_CURRENT_TIME );
+ CurrentTimeDocument currTime = CurrentTimeDocument.Factory.newInstance();
+ currTime.setCurrentTime( Calendar.getInstance() );
+ prop.add( currTime );
+ prop.setCallback( new CurrentTimeCallback() );
+
+ prop = m_propSet.get( ResourceLifetime1_2Constants.PROP_QNAME_TERMINATION_TIME );
+ TerminationTimeDocument termTime = TerminationTimeDocument.Factory.newInstance();
+ termTime.setNilTerminationTime();
+ }
}
Modified: incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/FileSystemResource.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/FileSystemResource.java?view=diff&rev=122874&p1=incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/FileSystemResource.java&r1=122873&p2=incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/FileSystemResource.java&r2=122874
==============================================================================
--- incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/FileSystemResource.java (original)
+++ incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/FileSystemResource.java Mon Dec 20 12:21:54 2004
@@ -22,8 +22,6 @@
import example.filesystem.callback.FsckPassNumberCallback;
import example.filesystem.callback.MountPointCallback;
import example.filesystem.callback.OptionsCallback;
-import org.apache.ws.resource.PropertiesInterface;
-import org.apache.ws.resource.Resource;
import org.apache.ws.resource.example.filesystem.BackupFrequencyDocument;
import org.apache.ws.resource.example.filesystem.CommentDocument;
import org.apache.ws.resource.example.filesystem.DeviceSpecialFileDocument;
@@ -32,25 +30,14 @@
import org.apache.ws.resource.example.filesystem.MountPointDirectoryDocument;
import org.apache.ws.resource.example.filesystem.OptionsDocument;
import org.apache.ws.resource.example.filesystem.TypeDocument;
-import org.apache.ws.resource.lifetime.ResourceLifetime1_2Constants;
-import org.apache.ws.resource.lifetime.ScheduledResourceTerminationResource;
-import org.apache.ws.resource.lifetime.callback.CurrentTimeCallback;
import org.apache.ws.resource.properties.ResourceProperty;
-import org.apache.ws.resource.properties.ResourcePropertySet;
-import org.apache.ws.resource.properties.XmlBeansResourcePropertyUtils;
-import org.apache.ws.resource.properties.impl.XmlBeansResourcePropertySet;
-import org.apache.ws.resource.properties.impl.XmlBeansResourceProperty;
-import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.CurrentTimeDocument;
-import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument;
-import java.util.Calendar;
import java.util.List;
-import java.util.Map;
/**
* A filesystem WS-Resource.
* <p/>
- * NOTE: This class is generated and is NOT meant to be modified.
+ * NOTE: This class is generated.
*
* @author Ian P. Springer
* @author Sal Campana
@@ -58,96 +45,77 @@
public class FileSystemResource extends AbstractFileSystemResource
{
- /**
- * This bean represents our "backend" for the resource.
- */
- private FileSystem m_fileSystem;
-
-
/**
- * DOCUMENT_ME
- */
- public void destroy( )
- {
- }
-
- /**
- * DOCUMENT_ME
- */
- public void init( )
- {
- /**
- * This is where you should associate the backend instance with
- * the resource instance for a given id.
- */
- m_fileSystem = new UnixFileSystem( m_id );
-
- FileSystemPropertiesDocument propDoc = FileSystemPropertiesDocument.Factory.newInstance( );
- m_propSet = new XmlBeansResourcePropertySet( propDoc );
-
- /**
- * Here we utilize the init() method to setup our callback objects.
- */
- ResourceProperty prop = m_propSet.get( FileSystemPropertyQNames.DEVICE_SPECIAL_FILE );
- DeviceSpecialFileDocument deviceDocXBean = DeviceSpecialFileDocument.Factory.newInstance( );
- deviceDocXBean.setDeviceSpecialFile( m_fileSystem.getDeviceSpecialFile( ) );
- prop.add( deviceDocXBean );
-
- prop = m_propSet.get( FileSystemPropertyQNames.TYPE );
- TypeDocument typeDocXBean = TypeDocument.Factory.newInstance( );
- typeDocXBean.setType( m_fileSystem.getType( ) );
- prop.add( typeDocXBean );
-
- BackupFrequencyDocument backupDocXBean = BackupFrequencyDocument.Factory.newInstance( );
- backupDocXBean.setBackupFrequency( m_fileSystem.getBackupFrequency( ) );
- prop = m_propSet.get( FileSystemPropertyQNames.BACKUP_FREQUENCY );
- prop.add( backupDocXBean );
- prop.setCallback( new BackupFrequencyCallback( m_fileSystem ) );
-
- CommentDocument commentDocXBean = CommentDocument.Factory.newInstance( );
- commentDocXBean.setComment( m_fileSystem.getComment( ) );
- prop = m_propSet.get( FileSystemPropertyQNames.COMMENT );
- prop.add( commentDocXBean );
- prop.setCallback( new CommentCallback( m_fileSystem ) );
-
- FsckPassNumberDocument fsckDocXBean = FsckPassNumberDocument.Factory.newInstance( );
- fsckDocXBean.setFsckPassNumber( m_fileSystem.getFsckPassNumber( ) );
- prop = m_propSet.get( FileSystemPropertyQNames.FSCK_PASS_NUMBER );
- prop.add( fsckDocXBean );
- prop.setCallback( new FsckPassNumberCallback( m_fileSystem ) );
-
- MountPointDirectoryDocument mountPointDocXBean = MountPointDirectoryDocument.Factory.newInstance( );
- mountPointDocXBean.setMountPointDirectory( m_fileSystem.getMountPoint( ) );
- prop = m_propSet.get( FileSystemPropertyQNames.MOUNT_POINT_DIR );
- prop.add( mountPointDocXBean );
- prop.setCallback( new MountPointCallback( m_fileSystem ) );
-
- OptionsDocument optionsDocXBean =
- OptionsDocument.Factory.newInstance( );
- org.apache.ws.resource.example.filesystem.OptionsDocument.Options options =
- optionsDocXBean.addNewOptions( );
- List backendOptions =
- m_fileSystem.getOptions( );
- for ( int i = 0; i < backendOptions.size( ); i++ )
- {
- options.addOption( (String) backendOptions.get( i ) );
- }
-
- prop = m_propSet.get( FileSystemPropertyQNames.OPTIONS );
- prop.add( optionsDocXBean );
- prop.setCallback( new OptionsCallback( m_fileSystem ) );
-
- prop = m_propSet.get( ResourceLifetime1_2Constants.PROP_QNAME_CURRENT_TIME );
- CurrentTimeDocument currTime = CurrentTimeDocument.Factory.newInstance();
- currTime.setCurrentTime(Calendar.getInstance());
- prop.add(currTime);
- prop.setCallback( new CurrentTimeCallback());
-
- prop = m_propSet.get( ResourceLifetime1_2Constants.PROP_QNAME_TERMINATION_TIME );
- TerminationTimeDocument termTime = TerminationTimeDocument.Factory.newInstance();
- termTime.setNilTerminationTime();
+ * This bean represents the "backend" managed resource for this WS-Resource.
+ */
+ private FileSystem m_fileSystem;
+ /**
+ * DOCUMENT_ME
+ */
+ public void init()
+ {
+
+ super.init();
+
+ /*
+ * This is where you should associate the backend instance with
+ * the resource instance for a given id.
+ */
+ m_fileSystem = new UnixFileSystem( m_id );
+
+ /*
+ * Initialize each of our properties by calling prop.add(propElem) and/or prop.setCallback(callback)...
+ */
+ ResourceProperty prop = m_propSet.get( FileSystemPropertyQNames.DEVICE_SPECIAL_FILE );
+ DeviceSpecialFileDocument deviceDocXBean = DeviceSpecialFileDocument.Factory.newInstance();
+ deviceDocXBean.setDeviceSpecialFile( m_fileSystem.getDeviceSpecialFile() );
+ prop.add( deviceDocXBean );
+
+ prop = m_propSet.get( FileSystemPropertyQNames.TYPE );
+ TypeDocument typeDocXBean = TypeDocument.Factory.newInstance();
+ typeDocXBean.setType( m_fileSystem.getType() );
+ prop.add( typeDocXBean );
+
+ BackupFrequencyDocument backupDocXBean = BackupFrequencyDocument.Factory.newInstance();
+ backupDocXBean.setBackupFrequency( m_fileSystem.getBackupFrequency() );
+ prop = m_propSet.get( FileSystemPropertyQNames.BACKUP_FREQUENCY );
+ prop.add( backupDocXBean );
+ prop.setCallback( new BackupFrequencyCallback( m_fileSystem ) );
+
+ CommentDocument commentDocXBean = CommentDocument.Factory.newInstance();
+ commentDocXBean.setComment( m_fileSystem.getComment() );
+ prop = m_propSet.get( FileSystemPropertyQNames.COMMENT );
+ prop.add( commentDocXBean );
+ prop.setCallback( new CommentCallback( m_fileSystem ) );
+
+ FsckPassNumberDocument fsckDocXBean = FsckPassNumberDocument.Factory.newInstance();
+ fsckDocXBean.setFsckPassNumber( m_fileSystem.getFsckPassNumber() );
+ prop = m_propSet.get( FileSystemPropertyQNames.FSCK_PASS_NUMBER );
+ prop.add( fsckDocXBean );
+ prop.setCallback( new FsckPassNumberCallback( m_fileSystem ) );
+
+ MountPointDirectoryDocument mountPointDocXBean = MountPointDirectoryDocument.Factory.newInstance();
+ mountPointDocXBean.setMountPointDirectory( m_fileSystem.getMountPoint() );
+ prop = m_propSet.get( FileSystemPropertyQNames.MOUNT_POINT_DIR );
+ prop.add( mountPointDocXBean );
+ prop.setCallback( new MountPointCallback( m_fileSystem ) );
+
+ OptionsDocument optionsDocXBean =
+ OptionsDocument.Factory.newInstance();
+ org.apache.ws.resource.example.filesystem.OptionsDocument.Options options =
+ optionsDocXBean.addNewOptions();
+ List backendOptions =
+ m_fileSystem.getOptions();
+ for ( int i = 0; i < backendOptions.size(); i++ )
+ {
+ options.addOption( (String) backendOptions.get( i ) );
+ }
+
+ prop = m_propSet.get( FileSystemPropertyQNames.OPTIONS );
+ prop.add( optionsDocXBean );
+ prop.setCallback( new OptionsCallback( m_fileSystem ) );
- }
+ }
}
Modified: incubator/apollo/trunk/src/site/content/tutorial/src/example/sysprops/JavaSysPropsResource.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/src/example/sysprops/JavaSysPropsResource.java?view=diff&rev=122874&p1=incubator/apollo/trunk/src/site/content/tutorial/src/example/sysprops/JavaSysPropsResource.java&r1=122873&p2=incubator/apollo/trunk/src/site/content/tutorial/src/example/sysprops/JavaSysPropsResource.java&r2=122874
==============================================================================
--- incubator/apollo/trunk/src/site/content/tutorial/src/example/sysprops/JavaSysPropsResource.java (original)
+++ incubator/apollo/trunk/src/site/content/tutorial/src/example/sysprops/JavaSysPropsResource.java Mon Dec 20 12:21:54 2004
@@ -1,6 +1,6 @@
package example.sysprops;
-import org.apache.ws.resource.PropertiesInterface;
+import org.apache.ws.resource.PropertiesResource;
import org.apache.ws.resource.Resource;
import org.apache.ws.resource.example.sysprops.JavaSystemPropertiesDocument;
import org.apache.ws.resource.properties.ResourceProperty;
@@ -21,7 +21,7 @@
* @author Sal Campana
*/
public class JavaSysPropsResource implements Resource,
- PropertiesInterface
+ PropertiesResource
{
/**
* The resource ID of the instance.
Modified: incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiHome.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiHome.java?view=diff&rev=122874&p1=incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiHome.java&r1=122873&p2=incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiHome.java&r2=122874
==============================================================================
--- incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiHome.java (original)
+++ incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiHome.java Mon Dec 20 12:21:54 2004
@@ -21,7 +21,7 @@
import org.apache.ws.resource.ResourceException;
import org.apache.ws.resource.ResourceKey;
import org.apache.ws.resource.ResourceUnknownException;
-import org.apache.ws.resource.PropertiesInterface;
+import org.apache.ws.resource.PropertiesResource;
import org.apache.ws.resource.impl.AbstractResourceHome;
import org.apache.ws.resource.impl.ResourceFactory;
import org.apache.ws.resource.impl.SimpleTypeResourceKey;
@@ -105,7 +105,7 @@
in.close();
ResourcePropertySet propSet = new XmlBeansResourcePropertySet( propsDocXBean );
resource = createInstance( key);
- ( (PropertiesInterface) resource ).setResourcePropertySet( propSet );
+ ( (PropertiesResource) resource ).setResourcePropertySet( propSet );
}
}
catch ( Exception e )
Modified: incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiResource.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiResource.java?view=diff&rev=122874&p1=incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiResource.java&r1=122873&p2=incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiResource.java&r2=122874
==============================================================================
--- incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiResource.java (original)
+++ incubator/apollo/trunk/src/test/org/apache/ws/resource/properties/SushiResource.java Mon Dec 20 12:21:54 2004
@@ -16,7 +16,7 @@
package org.apache.ws.resource.properties;
import org.apache.ws.resource.Resource;
-import org.apache.ws.resource.PropertiesInterface;
+import org.apache.ws.resource.PropertiesResource;
import java.util.Map;
@@ -24,7 +24,7 @@
* @author Sal Campana
*/
public class SushiResource
- implements Resource, PropertiesInterface
+ implements Resource, PropertiesResource
{
/**
* The resource ID of the instance.
---------------------------------------------------------------------
To unsubscribe, e-mail: apollo-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: apollo-dev-help@ws.apache.org