uk.ac.soton.itinnovation.grid.service.ogsadai.impl
Class OgsaDaiServiceI2Impl
java.lang.Object
uk.ac.soton.itinnovation.grid.service.utils.gridservit.GridServiceLite
uk.ac.soton.itinnovation.grid.service.ogsadai.impl.ManagedDataResource
uk.ac.soton.itinnovation.grid.service.ogsadai.impl.OgsaDaiServiceImpl
uk.ac.soton.itinnovation.grid.service.ogsadai.impl.OgsaDaiServiceI2Impl
- All Implemented Interfaces:
- DataResource, DataResourceLocal, DataResourceManagement, DataResourceRole, DataResourceRoleLocal, DataResourceSubscription, DataResourceSubscriptionLocal, ManagedGridService, OgsaDaiDBI, OgsaDaiDBRoleI, OgsaDaiDBSubscriptionI, OgsaDaiResource, OgsaDaiRole, OgsaDaiService, OgsaDaiServiceI2, OgsaDaiServiceSOAP, OgsaDaiSubscription, ReportAPI, WebAdmin, WSResourceLifetime, GridService, PolicyManagement, ResourceMetadata
public class OgsaDaiServiceI2Impl
- extends OgsaDaiServiceImpl
| Fields inherited from class uk.ac.soton.itinnovation.grid.service.ogsadai.impl.ManagedDataResource |
dataResourceDAO, dataResourceManager, dataResourceRoleDAO, dataResourceSubscriptionDAO, METRIC_DATARESOURCE, METRIC_DATARESOURCE_URI, METRIC_ROLE, METRIC_ROLE_URI, METRIC_SUBSCRIBER, METRIC_SUBSCRIBER_URI, METRIC_SUBSCRIPTION, METRIC_SUBSCRIPTION_URI, OGSADAI_GROUP_RESOURCE_ADMINS, OGSADAI_GROUP_SERVICE_ADMINS, pullPoint |
| Methods inherited from class uk.ac.soton.itinnovation.grid.service.ogsadai.impl.OgsaDaiServiceImpl |
addClientRule, addDelegateRule, addOwnerRule, checkPolicyRule, connectDatabase, createDatabase, createRole, createSession, destroy, destroyAllSessions, destroySessionLocal, ensurePoliciesDeployed, executeSelect, executeUpdate, getAtomFeed, getBlock, getClientRules, getDataResourceAttributeNames, getDataResourceRoleAttributeNames, getDelegateRules, getDetails, getFully, getJDBCUrl, getMessages, getMessagesN, GetMultipleResourceProperties, getNBlocks, getOwnerRules, GetResourceProperty, getResources, getRules, getVersion, isCurrentUserOwner, listResources, modifyRole, perform, perform, performWithRule, putBlock, putFully, removeClientRule, removeDelegateRule, removeOwnerRule, setJDBCUrl, subscribe |
| Methods inherited from class uk.ac.soton.itinnovation.grid.service.ogsadai.impl.ManagedDataResource |
checkCreationOK, checkRoleSubscriberCountOK, connectDataResource, connectDataResourceInternal, connectDataResourceLocal, connectDataResourceRole, connectDataResourceRoleLocal, createDataResource, createDataResourceInternal, createDataResourceLocal, createDataResourceRole, createDataResourceRoleInternal, createDataResourceRoleLocal, createSubscription, createSubscriptionLocal, createSubscriptionLocal, destroyDataResourceInternal, destroyDataResourceLocal, destroyDataResourceRoleInternal, destroyDataResourceRoleLocal, destroyDataResourceSubscriptionInternal, destroyDataResourceSubscriptionLocal, generateEPR, getCustomRoleMetric, getDataResourceAttributes, getDataResourceAttributesLocal, getDataResourceRoleAttributes, getDataResourceRoleAttributesLocal, getEPRForSLA, getManagingConversation, getResourceType, modifyDataResource, modifyDataResourceLocal, modifyDataResourceRole, modifyDataResourceRoleInternal, modifyDataResourceRoleLocal, modifyDataResourceSubscriptionInternal, setParent, setParentService, subscribeInternal |
| Methods inherited from class uk.ac.soton.itinnovation.grid.service.utils.gridservit.GridServiceLite |
addHibernatedObject, addPolicyRule, addTrustedAccountService, deleteHibernatedObject, getAvailableSignals, getConversationFromContext, getCurrentUser, getEPR, getEPR, getManagingConversation, getPolicyRules, getPrivateKey, getResourceFromEPR, getResources, getResources, getResourcesFromEPRs, getServiceFromEPR, getServiceProviderCertificate, getServiceProviderID, getServiceProviderIssuer, getValidRoles, removePolicyRule, removeTrustedAccountService, RequestSecurityToken_Issuance, RequestSecurityToken_Validation, RequestSecurityToken, setLabel, setLabel, signal, validateOwner |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OgsaDaiServiceI2Impl
public OgsaDaiServiceI2Impl()
generateEPR
protected org.apache.axis.message.addressing.EndpointReferenceType generateEPR(GridResource bean)
- Description copied from class:
ManagedDataResource
- Generate an EPR for a bean. This method can handle
DataResourceBean,
DataResourceRoleBean and DataResourceSubscriptionBean. It sets the
OWNED_BY_SERVICE metadata appropriately.
- Overrides:
generateEPR in class ManagedDataResource
getTrustedAccountServices
public org.apache.axis.message.addressing.EndpointReferenceType[] getTrustedAccountServices()
- Description copied from interface:
ManagedGridService
- Get a list of trusted management services, as a list of EPRs.
Note: this method is badly named: should be getTrustedManagementServices
- Specified by:
getTrustedAccountServices in interface ManagedGridService- Overrides:
getTrustedAccountServices in class GridServiceLite
getManagingConversation
protected Conversation getManagingConversation()
throws RemoteException
- Overrides:
getManagingConversation in class ManagedDataResource
- Throws:
RemoteException
Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.