de.fzj.unicore.wsrflite.xmlbeans.sg.impl
Class ServiceGroupEntryImpl

java.lang.Object
  extended by de.fzj.unicore.wsrflite.impl.WSRFInstanceImpl
      extended by de.fzj.unicore.wsrflite.xmlbeans.impl.WSResourceImpl
          extended by de.fzj.unicore.wsrflite.xmlbeans.sg.impl.ServiceGroupEntryImpl
All Implemented Interfaces:
WSRFConstants, WSRFInstance, ResourceLifetime, ResourceProperties, ServiceGroupEntry, WSResource

public class ServiceGroupEntryImpl
extends WSResourceImpl
implements ServiceGroupEntry


Field Summary
static String INIT_CONTENT
           
static String INIT_MEMBER_EPR
           
static String INIT_SERVICEGROUP_EPR
           
static QName RPContent
          the content
static QName RPMemberEPR
          the epr of the member service
static QName RPServiceGroupEPR
          the epr of the service group this entry belongs to
 
Fields inherited from class de.fzj.unicore.wsrflite.xmlbeans.impl.WSResourceImpl
DELETE, INSERT, logger, properties, UPDATE
 
Fields inherited from class de.fzj.unicore.wsrflite.impl.WSRFInstanceImpl
home, INIT_INITIAL_TERMINATION_TIME, INIT_UNIQUE_ID, isDirty
 
Fields inherited from interface de.fzj.unicore.wsrflite.xmlbeans.sg.ServiceGroupEntry
SERVICENAME
 
Fields inherited from interface de.fzj.unicore.wsrflite.xmlbeans.ResourceProperties
WSRP_DELETE_RP, WSRP_GET_MULTIPLE_RP, WSRP_GET_RP, WSRP_GET_RP_DOCUMENT, WSRP_INSERT_RP, WSRP_PUT_RP_DOCUMENT, WSRP_QUERY_RP, WSRP_RP_QueryExpressionDialect, WSRP_SET_RP, WSRP_UPDATE_RP
 
Fields inherited from interface de.fzj.unicore.wsrflite.WSRFConstants
QUERY_EXPRESSION_DIALECT_XPATH, RPcurrentTimeQName, RPterminationTimeQName, WSRL_BASENS, WSRL_DESTROY, WSRL_DESTROY_PORT, WSRL_SCHEDULED, WSRL_SET_TERMTIME_PORT, WSRP_BASENS, WSRP_DELETE_RP_PORT, WSRP_GET_MULTIPLE_RP_PORT, WSRP_GET_RP_DOCUMENT_PORT, WSRP_GET_RP_PORT, WSRP_INSERT_RP_PORT, WSRP_PUT_RP_DOCUMENT_PORT, WSRP_QUERY_RP_PORT, WSRP_SET_RP_PORT, WSRP_UPDATE_RP_PORT
 
Constructor Summary
ServiceGroupEntryImpl()
           
 
Method Summary
 QName getResourcePropertyDocumentQName()
          returns the QName of the resource properties document
 void initialise(String serviceName, Map<String,Object> initobjs)
          initialise this WS Resource
In subclasses, a call to super.initialise() is highly recommended!
 
Methods inherited from class de.fzj.unicore.wsrflite.xmlbeans.impl.WSResourceImpl
activate, DeleteResourceProperties, Destroy, fillResourcePropertyDocument, GetMultipleResourceProperties, GetResourceProperty, getResourceProperty, GetResourcePropertyDocument, getResourcePropertyObject, getResourcePropertyQNames, getResourcePropertyResponseDocument, getResourcePropertyXML, InsertResourceProperties, isModifyable, PutResourcePropertyDocument, QueryResourceProperties, SetResourceProperties, SetTerminationTime, UpdateResourceProperties
 
Methods inherited from class de.fzj.unicore.wsrflite.impl.WSRFInstanceImpl
clearChangeFlag, clearSecurityContext, destroy, getDefaultLifetime, getSecurityContext, getServiceName, getTerminationTime, getUniqueID, hasChanged, isDestroyed, isExpired, passivate, postActivate, processMessages, setDirty, setHome, setSecurityContext, setServiceName, setTerminationTime, setUniqueID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.fzj.unicore.wsrflite.xmlbeans.ResourceLifetime
Destroy, SetTerminationTime
 
Methods inherited from interface de.fzj.unicore.wsrflite.xmlbeans.ResourceProperties
DeleteResourceProperties, GetMultipleResourceProperties, GetResourceProperty, GetResourcePropertyDocument, InsertResourceProperties, PutResourcePropertyDocument, QueryResourceProperties, SetResourceProperties, UpdateResourceProperties
 
Methods inherited from interface de.fzj.unicore.wsrflite.WSRFInstance
activate, clearChangeFlag, clearSecurityContext, destroy, getSecurityContext, getServiceName, getTerminationTime, getUniqueID, hasChanged, isDestroyed, isExpired, passivate, postActivate, processMessages, setHome, setSecurityContext, setServiceName, setUniqueID
 

Field Detail

INIT_SERVICEGROUP_EPR

public static final String INIT_SERVICEGROUP_EPR

INIT_MEMBER_EPR

public static final String INIT_MEMBER_EPR

INIT_CONTENT

public static final String INIT_CONTENT

RPServiceGroupEPR

public static final QName RPServiceGroupEPR
the epr of the service group this entry belongs to


RPMemberEPR

public static final QName RPMemberEPR
the epr of the member service


RPContent

public static final QName RPContent
the content

Constructor Detail

ServiceGroupEntryImpl

public ServiceGroupEntryImpl()
Method Detail

initialise

public void initialise(String serviceName,
                       Map<String,Object> initobjs)
                throws Exception
Description copied from class: WSResourceImpl
initialise this WS Resource
In subclasses, a call to super.initialise() is highly recommended!

Specified by:
initialise in interface WSRFInstance
Overrides:
initialise in class WSResourceImpl
Parameters:
serviceName - the service name this instance belongs to
initobjs - - a Map containing initialisation params
Throws:
Exception

getResourcePropertyDocumentQName

public QName getResourcePropertyDocumentQName()
Description copied from class: WSResourceImpl
returns the QName of the resource properties document

Specified by:
getResourcePropertyDocumentQName in class WSResourceImpl
Returns:


Copyright © 2010. All Rights Reserved.