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 2004/12/06 19:46:37 UTC
svn commit: r110003 - incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl
Author: scamp
Date: Mon Dec 6 10:46:36 2004
New Revision: 110003
URL: http://svn.apache.org/viewcvs?view=rev&rev=110003
Log:
added todo's for refresh/insert/update/delete
Modified:
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetMultipleResourcePropertiesProvider.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetResourcePropertyProvider.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/QueryResourcePropertiesProvider.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/SetResourcePropertiesProvider.java
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetMultipleResourcePropertiesProvider.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetMultipleResourcePropertiesProvider.java?view=diff&rev=110003&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetMultipleResourcePropertiesProvider.java&r1=110002&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetMultipleResourcePropertiesProvider.java&r2=110003
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetMultipleResourcePropertiesProvider.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetMultipleResourcePropertiesProvider.java Mon Dec 6 10:46:36 2004
@@ -74,6 +74,8 @@
GetMultipleResourcePropertiesResponseDocument responseDoc = createResponseDocument( );
QName[] propNames =
requestDoc.getGetMultipleResourceProperties( ).getResourcePropertyArray( );
+
+ //todo refresh
for ( int i = 0; i < propNames.length; i++ )
{
ResourceProperty prop = getProperties( ).get( propNames[i] );
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetResourcePropertyProvider.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetResourcePropertyProvider.java?view=diff&rev=110003&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetResourcePropertyProvider.java&r1=110002&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetResourcePropertyProvider.java&r2=110003
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetResourcePropertyProvider.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/GetResourcePropertyProvider.java Mon Dec 6 10:46:36 2004
@@ -74,6 +74,7 @@
}
GetResourcePropertyResponseDocument responseDoc = createResponseDocument( );
QName propName = requestDoc.getGetResourceProperty( );
+ //todo refresh
ResourceProperty prop = getProperties( ).get( propName );
if ( prop == null )
{
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/QueryResourcePropertiesProvider.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/QueryResourcePropertiesProvider.java?view=diff&rev=110003&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/QueryResourcePropertiesProvider.java&r1=110002&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/QueryResourcePropertiesProvider.java&r2=110003
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/QueryResourcePropertiesProvider.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/QueryResourcePropertiesProvider.java Mon Dec 6 10:46:36 2004
@@ -113,7 +113,7 @@
{
throw new JAXRPCException( sve );
}
-
+ //todo refresh
Object result = null;
try
{
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/SetResourcePropertiesProvider.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/SetResourcePropertiesProvider.java?view=diff&rev=110003&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/SetResourcePropertiesProvider.java&r1=110002&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/SetResourcePropertiesProvider.java&r2=110003
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/SetResourcePropertiesProvider.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/porttype/impl/SetResourcePropertiesProvider.java Mon Dec 6 10:46:36 2004
@@ -119,6 +119,7 @@
{
throw new InvalidSetResourcePropertiesRequestContentFaultException( MSG.getMessage( Keys.DEL_MISSING_RP_ATTRIB ));
}
+ //todo refresh
ResourceProperty prop = getProperties().get( nameOfPropToBeDeleted );
if ( prop == null )
{
@@ -127,6 +128,7 @@
throwFaultIfPropertyIsReadOnly( prop );
try
{
+ //todo backend delete
prop.clear();
}
catch ( MetaDataViolationException mdve )
@@ -152,6 +154,7 @@
return; // nothing to do
}
QName propName = XmlBeanUtils.getName( propElemsToBeInserted[0] );
+ //todo refresh
ResourceProperty prop = getProperty( propName );
throwFaultIfPropertyIsReadOnly( prop );
if ( ( prop.size() + propElemsToBeInserted.length ) > prop.getMetaData().getMaxOccurs() )
@@ -162,6 +165,7 @@
{
try
{
+ //todo backend insert
prop.add( propElemsToBeInserted[i] );
}
catch ( MetaDataViolationException mdve )
@@ -188,6 +192,7 @@
return; // nothing to do
}
QName propName = XmlBeanUtils.getName( newPropElems[0] );
+ //todo refresh
ResourceProperty prop = getProperty( propName );
throwFaultIfPropertyIsReadOnly( prop );
if ( newPropElems.length > prop.getMetaData().getMaxOccurs() )
@@ -196,6 +201,7 @@
}
try
{
+ //todo backend update
prop.clear();
for ( int i = 0; i < newPropElems.length; i++ )
{
---------------------------------------------------------------------
To unsubscribe, e-mail: apollo-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: apollo-dev-help@ws.apache.org