|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
DataResource
@WebServiceWSDL(targetNamespace="http://www.it-innovation.soton.ac.uk/2004/grid/ogsadai-db",
portTypeName="OgsaDaiDB",
resourcePath="ogsadaidb.wsdl",
serviceName="OgsaDaiDB",
bindingName="OgsaDaiDBSoapBinding")
public interface OgsaDaiDBIThe public interface for the database objects. Specifies a list of methods supported by database resources. Implemented by OgsaDaiConversation on the client side and OgsaDaiServiceSOAP on the service side.
| Field Summary | |
|---|---|
static String |
OGSADAI_DB_RESOURCE_TYPE
Deprecated. A unique string to represent a type of resource accessed through the service. |
| Method Summary | |
|---|---|
void |
addOwnerRule(MatchRule rule)
Deprecated. Replaced by PolicyManagement.addPolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule) |
org.apache.axis.message.addressing.EndpointReferenceType |
createRole(MatchRule owner,
String label,
String username,
String password,
boolean own,
String metricURI,
String resourceID)
Deprecated. Replaced by DataResource.connectDataResourceRole(java.lang.String, uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String, java.util.Map. |
String |
getJDBCUrl()
Deprecated. Replaced by DataResource.getDataResourceAttributes(). |
MatchRule[] |
getOwnerRules()
Deprecated. Replaced by PolicyManagement.getPolicyRules() |
void |
removeOwnerRule(MatchRule rule)
Deprecated. Replaced by PolicyManagement.removePolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule) |
void |
setJDBCUrl(String jdbcURL)
Deprecated. Replaced by DataResource.modifyDataResource(java.lang.String, java.util.Map. |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.wsrf.WSResourceLifetime |
|---|
destroy |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.ResourceMetadata |
|---|
getEPR, setLabel |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.PolicyManagement |
|---|
addPolicyRule, getPolicyRules, getValidRoles, removePolicyRule |
| Field Detail |
|---|
static final String OGSADAI_DB_RESOURCE_TYPE
ConversationID.getResourceType(org.apache.axis.message.addressing.EndpointReferenceType),
Constant Field Values| Method Detail |
|---|
@WebMethod
@Deprecated
void addOwnerRule(MatchRule rule)
throws RemoteException
PolicyManagement.addPolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
RemoteException
@WebMethod
@Deprecated
void removeOwnerRule(MatchRule rule)
throws RemoteException
PolicyManagement.removePolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
RemoteException
@WebMethod
@Deprecated
MatchRule[] getOwnerRules()
throws RemoteException
PolicyManagement.getPolicyRules()
RemoteException
@WebMethod(usesBillingHeader=true)
@Deprecated
org.apache.axis.message.addressing.EndpointReferenceType createRole(MatchRule owner,
String label,
String username,
String password,
boolean own,
String metricURI,
String resourceID)
throws RemoteException
DataResource.connectDataResourceRole(java.lang.String, uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String, java.util.Map, java.lang.String) .
owner - A match rule for the owner role.label - The label for the new resource.username - The database username.password - The database password.own - If true, the username will be removed from the database backend when the role resource is destroyed.metricURI - The URI of a custom metric to use for this role.resourceID - This should usually be set to null. If it is not null, the new role will be added to the database specified by this ID.
RemoteException
@WebMethod
@Deprecated
String getJDBCUrl()
throws RemoteException
DataResource.getDataResourceAttributes().
RemoteException
@WebMethod
@Deprecated
void setJDBCUrl(String jdbcURL)
throws RemoteException
DataResource.modifyDataResource(java.lang.String, java.util.Map) .
jdbcURL - The new JDBC URL.
RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||