Uses of Class
uk.ac.soton.itinnovation.grid.types.MatchRule

Packages that use MatchRule
uk.ac.soton.ecs.iam.grid.client.staterepos   
uk.ac.soton.ecs.iam.grid.client.swing   
uk.ac.soton.ecs.iam.grid.comms.client   
uk.ac.soton.itinnovation.grid.comms.account   
uk.ac.soton.itinnovation.grid.comms.client   
uk.ac.soton.itinnovation.grid.comms.data   
uk.ac.soton.itinnovation.grid.comms.dataresource   
uk.ac.soton.itinnovation.grid.comms.job   
uk.ac.soton.itinnovation.grid.comms.membership   
uk.ac.soton.itinnovation.grid.comms.ogsadai Communications package - contains interfaces for the communications classes. 
uk.ac.soton.itinnovation.grid.comms.registry   
uk.ac.soton.itinnovation.grid.comms.sla   
uk.ac.soton.itinnovation.grid.pbac2.pdp   
uk.ac.soton.itinnovation.grid.pbac2.pdp.dynamic   
uk.ac.soton.itinnovation.grid.pbac2.pdp.webadmin   
uk.ac.soton.itinnovation.grid.service.account   
uk.ac.soton.itinnovation.grid.service.data   
uk.ac.soton.itinnovation.grid.service.dataresource   
uk.ac.soton.itinnovation.grid.service.job   
uk.ac.soton.itinnovation.grid.service.membership   
uk.ac.soton.itinnovation.grid.service.ogsadai.impl   
uk.ac.soton.itinnovation.grid.service.ogsadai.plaintext   
uk.ac.soton.itinnovation.grid.service.ogsadai.rdbms   
uk.ac.soton.itinnovation.grid.service.registry   
uk.ac.soton.itinnovation.grid.service.sla   
uk.ac.soton.itinnovation.grid.service.sla.bizfacade   
uk.ac.soton.itinnovation.grid.service.utils.gridservit   
uk.ac.soton.itinnovation.grid.types   
 

Uses of MatchRule in uk.ac.soton.ecs.iam.grid.client.staterepos
 

Methods in uk.ac.soton.ecs.iam.grid.client.staterepos that return MatchRule
 MatchRule RemoteSLAServiceImpl.createMatchRule(String role)
          Deprecated. Create a match rule that will grant this service the given role.
 MatchRule RemotePrivateAccountServiceImpl.createMatchRule(String role)
          Deprecated. Create a match rule that will grant this service the given role.
 MatchRule RemoteTradeAccountServiceImpl.createMatchRule(String role)
          Deprecated. Create a match rule that will grant this service the given role.
 MatchRule RemoteJobServiceImpl.createMatchRule(String role)
          Deprecated. Create a match rule that will grant this service the given role.
 MatchRule RemoteDataServiceImpl.createMatchRule(String role)
          Deprecated. Create a match rule that will grant this service the given role.
 MatchRule RemoteServiceImpl.createMatchRule(String role)
          Deprecated. Create a match rule that will grant this service the given role.
 MatchRule[] PrivateAccountConversationImpl.getAccessControlRules()
          Deprecated.  
 MatchRule[] TradeAccountConversationImpl.getAccessControlRules()
          Deprecated.  
 MatchRule[] DataConversationImpl.getAccessControlRules()
          Deprecated.  
 MatchRule[] AccountConversationImpl.getBudgetHolderRules()
          Deprecated.  
 MatchRule[] DataConversationImpl.getManagerRules()
          Deprecated.  
 MatchRule[] SLAConversationImpl.getOwnerRules()
          Deprecated.  
 MatchRule[] DataConversationImpl.getOwnerRules()
          Deprecated.  
 MatchRule[] DataConversationImpl.getReaderRules()
          Deprecated.  
 MatchRule[] SLAConversationImpl.getUserRules()
          Deprecated.  
 MatchRule[] AccountConversationImpl.getUserRules()
          Deprecated.  
 MatchRule[] DataConversationImpl.getWriterRules()
          Deprecated.  
 

Methods in uk.ac.soton.ecs.iam.grid.client.staterepos with parameters of type MatchRule
 void PrivateAccountConversationImpl.addAccessControlRule(MatchRule rule)
          Deprecated.  
 void TradeAccountConversationImpl.addAccessControlRule(MatchRule rule)
          Deprecated.  
 void DataConversationImpl.addAccessControlRule(MatchRule rule)
          Deprecated.  
 void AccountConversationImpl.addBudgetHolderRule(MatchRule rule)
          Deprecated.  
 void SLAConversationImpl.addOwnerRule(MatchRule rule)
          Deprecated.  
 void DataConversationImpl.addOwnerRule(MatchRule rule)
          Deprecated.  
 void SLAConversationImpl.addUserRule(MatchRule rule)
          Deprecated.  
 void AccountConversationImpl.addUserRule(MatchRule rule)
          Deprecated.  
 JobStatus RemoteJobServiceImpl.createJob(String application, MatchRule ownerRule)
          Deprecated.  
 org.apache.axis.message.addressing.EndpointReferenceType RemoteSLAServiceImpl.createSLA(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, SLAProposal terms, String label, MatchRule owner)
          Deprecated.  
 org.apache.axis.message.addressing.EndpointReferenceType RemoteSLAServiceImpl.createSLA(SLAProposal terms, String label, MatchRule owner)
          Deprecated.  
 org.apache.axis.message.addressing.EndpointReferenceType RemoteSLAServiceImpl.createSLATemplate(Document doc, MatchRule owner)
          Deprecated.  
 org.apache.axis.message.addressing.EndpointReferenceType RemoteDataServiceImpl.createStagingArea(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, String description, MatchRule owner)
          Deprecated. Low-level method for creating a new remote data stager.
 org.apache.axis.message.addressing.EndpointReferenceType RemoteDataServiceImpl.createStagingArea(String description, MatchRule owner)
          Deprecated. Low-level method for creating a new remote data stager.
 void DataConversationImpl.disableR(MatchRule rule)
          Deprecated.  
 void DataConversationImpl.disableW(MatchRule rule)
          Deprecated.  
 void DataConversationImpl.enableR(MatchRule rule)
          Deprecated.  
 void DataConversationImpl.enableW(MatchRule rule)
          Deprecated.  
 org.apache.axis.message.addressing.EndpointReferenceType RemotePrivateAccountServiceImpl.openAccount(String budgetHolderName, String budgetHolderTelephone, String budgetHolderEmail, AddressType clientOrganisationAddress, String clientOrganisationCreditDetails, String description, MatchRule ownerRule)
          Deprecated.  
 org.apache.axis.message.addressing.EndpointReferenceType RemoteTradeAccountServiceImpl.openAccount(String budgetHolderName, String budgetHolderTelephone, String budgetHolderEmail, AddressType clientOrganisationAddress, String clientOrganisationCreditDetails, String description, MatchRule ownerRule)
          Deprecated.  
 void PrivateAccountConversationImpl.removeAccessControlRule(MatchRule rule)
          Deprecated.  
 void TradeAccountConversationImpl.removeAccessControlRule(MatchRule rule)
          Deprecated.  
 void DataConversationImpl.removeAccessControlRule(MatchRule rule)
          Deprecated.  
 void AccountConversationImpl.removeBudgetHolderRule(MatchRule rule)
          Deprecated.  
 void SLAConversationImpl.removeOwnerRule(MatchRule rule)
          Deprecated.  
 void DataConversationImpl.removeOwnerRule(MatchRule rule)
          Deprecated.  
 void SLAConversationImpl.removeUserRule(MatchRule rule)
          Deprecated.  
 void AccountConversationImpl.removeUserRule(MatchRule rule)
          Deprecated.  
 

Uses of MatchRule in uk.ac.soton.ecs.iam.grid.client.swing
 

Methods in uk.ac.soton.ecs.iam.grid.client.swing that return MatchRule
 MatchRule CertificateBrowserDialog.chooseMatchRule()
          Prompt the user to choose a MatchRule.
 

Methods in uk.ac.soton.ecs.iam.grid.client.swing with parameters of type MatchRule
 void ACLPanel.addRuleToTable(MatchRule rule)
           
 boolean ACLPanel.compareRules(MatchRule m1, MatchRule m2)
           
abstract  void ACLPanel.removeRule(MatchRule rule)
          Users must implement this method to remove a MatchRule and can then call removeRuleToTable(MatchRule rule) to update the table.
 void ACLPanel.removeRuleFromTable(MatchRule rule)
           
 void ACLPanel.updateDetails(MatchRule rule)
           
 void ACLPanel.updateTable(MatchRule[] rules)
           
 

Uses of MatchRule in uk.ac.soton.ecs.iam.grid.comms.client
 

Methods in uk.ac.soton.ecs.iam.grid.comms.client that return MatchRule
 MatchRule RemoteService.createMatchRule(String role)
          Deprecated. see RemoteService.createMatchPattern()
 

Methods in uk.ac.soton.ecs.iam.grid.comms.client with parameters of type MatchRule
 org.apache.axis.message.addressing.EndpointReferenceType RemoteSLAService.createSLA(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, SLAProposal terms, String label, MatchRule owner)
           
 org.apache.axis.message.addressing.EndpointReferenceType RemoteDataService.createStagingArea(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, String description, MatchRule owner)
           
 org.apache.axis.message.addressing.EndpointReferenceType DataServiceHelpers.createStagingArea(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, String description, MatchRule owner)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.comms.account
 

Methods in uk.ac.soton.itinnovation.grid.comms.account that return MatchRule
 MatchRule[] AccountResource.getBudgetHolderRules()
          Deprecated. 
 MatchRule[] AccountResource.getUserRules()
          Deprecated. 
 

Methods in uk.ac.soton.itinnovation.grid.comms.account with parameters of type MatchRule
 void AccountResource.addBudgetHolderRule(MatchRule rule)
          Deprecated. 
 void AccountResource.addUserRule(MatchRule delegate)
          Deprecated. 
 org.apache.axis.message.addressing.EndpointReferenceType PrivateAccountService.openAccount(String budgetHolderName, String budgetHolderTelephone, String budgetHolderEmail, AddressType clientOrganisationAddress, String clientOrganisationCreditDetails, String label, MatchRule owner)
          Attempt to open a new account.
 org.apache.axis.message.addressing.EndpointReferenceType AccountService.openAccount(String budgetHolderName, String budgetHolderTelephone, String budgetHolderEmail, AddressType clientOrganisationAddress, String clientOrganisationCreditDetails, String label, MatchRule owner)
           
 org.apache.axis.message.addressing.EndpointReferenceType TradeAccountServiceHelpers.openAccount(String budgetHolderName, String budgetHolderTelephone, String budgetHolderEmail, AddressType clientOrganisationAddress, String clientOrganisationCreditDetails, String description, MatchRule ownerRule)
           
 org.apache.axis.message.addressing.EndpointReferenceType TradeAccountService.openAccount(String budgetHolderName, String budgetHolderTelephone, String budgetHolderEmail, AddressType clientOrganisationAddress, String clientOrganisationCreditDetails, String label, MatchRule owner)
          Attempt to open a new account.
 void AccountResource.removeBudgetHolderRule(MatchRule rule)
          Deprecated. 
 void AccountResource.removeUserRule(MatchRule delegate)
          Deprecated. 
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.comms.client
 

Methods in uk.ac.soton.itinnovation.grid.comms.client that return MatchRule
 MatchRule BaseRemoteService.createMatchRule(String role)
          Create a match rule that will grant this service the given role.
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.comms.data
 

Methods in uk.ac.soton.itinnovation.grid.comms.data that return MatchRule
 MatchRule[] DataStagerResource.getManagerRules()
          Deprecated. see PolicyManagement
 MatchRule[] DataStagerResource.getOwnerRules()
          Deprecated. see PolicyManagement
 MatchRule[] DataStagerResource.getReaderRules()
          Deprecated. see PolicyManagement
 MatchRule[] DataStagerResource.getWriterRules()
          Deprecated. see PolicyManagement
 

Methods in uk.ac.soton.itinnovation.grid.comms.data with parameters of type MatchRule
 void DataStagerResource.addOwnerRule(MatchRule rule)
          Deprecated. see PolicyManagement
 org.apache.axis.message.addressing.EndpointReferenceType DataService.createStagingArea(String label, MatchRule owner)
          Create a new staging area.
 void DataStagerResource.disableR(MatchRule delegateUser)
          Deprecated. see PolicyManagement
 void DataStagerResource.disableW(MatchRule delegateUser)
          Deprecated. see PolicyManagement
 void DataStagerResource.enableR(MatchRule delegateUser)
          Deprecated. see PolicyManagement
 void DataStagerResource.enableW(MatchRule delegateUser)
          Deprecated. see PolicyManagement
 String LocalDataService.initStagingAreaLocal(MatchRule user, String label, org.apache.axis.message.addressing.EndpointReferenceType ownerEPR, String eventListenerClassName, boolean internal)
          Create a new empty data stager managed not by a managing service, but a proxy class.
 String LocalDataService.initStagingAreaLocal(MatchRule user, String label, StorableInStateRepository managingConversation, boolean internal)
          Create a new empty data stager.
 void DataStagerResource.removeOwnerRule(MatchRule rule)
          Deprecated. see PolicyManagement
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.comms.dataresource
 

Methods in uk.ac.soton.itinnovation.grid.comms.dataresource with parameters of type MatchRule
 org.apache.axis.message.addressing.EndpointReferenceType DataResourceManagement.connectDataResource(MatchRule owner, String label, Map<String,String> attributes)
          Connect an existing data resource.
 org.apache.axis.message.addressing.EndpointReferenceType DataResource.connectDataResourceRole(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
          Connect an existing role.
 org.apache.axis.message.addressing.EndpointReferenceType DataResourceLocal.connectDataResourceRoleLocal(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
          Connect an existing role.
 org.apache.axis.message.addressing.EndpointReferenceType[] DataResourceManagement.createDataResource(MatchRule owner, String label)
          Create a new data resource with default roles.
 org.apache.axis.message.addressing.EndpointReferenceType DataResource.createDataResourceRole(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
          Create a role on the data resource backend.
 org.apache.axis.message.addressing.EndpointReferenceType DataResourceLocal.createDataResourceRoleLocal(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
          Create a role on the data resource backend.
 org.apache.axis.message.addressing.EndpointReferenceType DataResourceRole.createSubscription(MatchRule owner, String label)
          Create a subscription to this data resource role.
 org.apache.axis.message.addressing.EndpointReferenceType DataResourceRoleLocal.createSubscriptionLocal(MatchRule owner, String label)
          Create a subscription to this data resource role.
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.comms.job
 

Methods in uk.ac.soton.itinnovation.grid.comms.job with parameters of type MatchRule
 JobStatus JobService.createJob(String applicationURI, MatchRule owner)
          Deprecated. See JobService.createJobJSDL(org.w3c.dom.Document, uk.ac.soton.itinnovation.grid.types.MatchPattern). Create a new job. Billing information should be passed in a SOAP header.
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.comms.membership
 

Methods in uk.ac.soton.itinnovation.grid.comms.membership that return MatchRule
 MatchRule MembershipGroupResource.getMembershipRule()
          Deprecated. use MembershipGroupResource.getMembershipPattern()
 

Methods in uk.ac.soton.itinnovation.grid.comms.membership with parameters of type MatchRule
 org.apache.axis.message.addressing.EndpointReferenceType MembershipService.createGroup(String label, MatchRule owner)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.comms.ogsadai
 

Methods in uk.ac.soton.itinnovation.grid.comms.ogsadai that return MatchRule
 MatchRule[] OgsaDaiDBRoleI.getClientRules()
          Deprecated. Replaced by PolicyManagement.getPolicyRules()
 MatchRule[] OgsaDaiDBSubscriptionI.getDelegateRules()
          Deprecated. Replaced by PolicyManagement.getPolicyRules()
 MatchRule[] OgsaDaiDBSubscriptionI.getOwnerRules()
          Deprecated. Replaced by PolicyManagement.getPolicyRules()
 MatchRule[] OgsaDaiDBI.getOwnerRules()
          Deprecated. Replaced by PolicyManagement.getPolicyRules()
 MatchRule[] OgsaDaiDBRoleI.getOwnerRules()
          Deprecated. Replaced by PolicyManagement.getPolicyRules()
 MatchRule[] OgsaDaiDBSubscriptionI.getRules()
          Deprecated. Replaced by PolicyManagement.getPolicyRules()
 MatchRule[] OgsaDaiDBRoleI.getRules()
          Deprecated. Replaced by PolicyManagement.getPolicyRules()
 

Methods in uk.ac.soton.itinnovation.grid.comms.ogsadai with parameters of type MatchRule
 void OgsaDaiDBRoleI.addClientRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.addPolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 void OgsaDaiDBSubscriptionI.addDelegateRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.addPolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 void OgsaDaiDBSubscriptionI.addOwnerRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.addPolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 void OgsaDaiDBI.addOwnerRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.addPolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 void OgsaDaiDBRoleI.addOwnerRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.addPolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 org.apache.axis.message.addressing.EndpointReferenceType OgsaDaiServiceSOAP.connectDatabase(MatchRule owner, String label, String jdbcURL)
          Deprecated. Replaced by DataResourceManagement.connectDataResource(uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String, java.util.Map)
 org.apache.axis.message.addressing.EndpointReferenceType[] OgsaDaiServiceSOAP.createDatabase(MatchRule owner, String label, String metricURI)
          Deprecated. Replaced by DataResourceManagement.createDataResource(uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String)
 org.apache.axis.message.addressing.EndpointReferenceType OgsaDaiDBI.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, java.lang.String).
 String OgsaDaiDBSubscriptionI.executeSelect(MatchRule rule, String sql)
          Deprecated. Users should now construct perform documents on the client side using OGSA-DAI libraries
 String OgsaDaiSubscription.executeSelect(MatchRule rule, String sql)
          Deprecated. Users should now construct perform documents on the client side using OGSA-DAI libraries
 String OgsaDaiDBSubscriptionI.executeUpdate(MatchRule rule, String sql)
          Deprecated. Users should now construct perform documents on the client side using OGSA-DAI libraries
 String OgsaDaiSubscription.executeUpdate(MatchRule rule, String sql)
          Deprecated. Users should now construct perform documents on the client side using OGSA-DAI libraries
 ExtensibilityType OgsaDaiDBSubscriptionI.performWithRule(MatchRule rule, ExtensibilityType sql)
          Deprecated. Replaced by OgsaDaiSubscription.performWithRule(uk.ac.soton.itinnovation.grid.types.MatchRule, uk.org.ogsadai.types.ExtensibilityType).
 ExtensibilityType OgsaDaiSubscription.performWithRule(MatchRule rule, ExtensibilityType sql)
          Executes a perform document on the database.
 void OgsaDaiDBRoleI.removeClientRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.removePolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 void OgsaDaiDBSubscriptionI.removeDelegateRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.removePolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 void OgsaDaiDBSubscriptionI.removeOwnerRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.removePolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 void OgsaDaiDBI.removeOwnerRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.removePolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 void OgsaDaiDBRoleI.removeOwnerRule(MatchRule rule)
          Deprecated. Replaced by PolicyManagement.removePolicyRule(uk.ac.soton.itinnovation.grid.types.PolicyRule)
 org.apache.axis.message.addressing.EndpointReferenceType OgsaDaiDBRoleI.subscribe(MatchRule owner, String label)
          Deprecated. Replaced by DataResourceRole.createSubscription(uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String).
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.comms.registry
 

Methods in uk.ac.soton.itinnovation.grid.comms.registry that return MatchRule
 MatchRule CltMgtRegistryResource.getMatchRuleForResource()
          Get a match rule for the specific resource.
 

Methods in uk.ac.soton.itinnovation.grid.comms.registry with parameters of type MatchRule
 org.apache.axis.message.addressing.EndpointReferenceType CltMgtRegistryService.createRegistry(String label, MatchRule owner)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.comms.sla
 

Methods in uk.ac.soton.itinnovation.grid.comms.sla that return MatchRule
 MatchRule[] SLAResource.getOwnerRules()
          Deprecated. 
 MatchRule[] SLAResource.getUserRules()
          Deprecated. 
 

Methods in uk.ac.soton.itinnovation.grid.comms.sla with parameters of type MatchRule
 void SLAResource.addOwnerRule(MatchRule rule)
          Deprecated. 
 void SLAResource.addUserRule(MatchRule rule)
          Deprecated. 
 org.apache.axis.message.addressing.EndpointReferenceType SLAServiceHelpers.createSLA(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, SLAProposal terms, String label, MatchRule owner)
           
 org.apache.axis.message.addressing.EndpointReferenceType SLAService.createSLA(SLAProposal terms, String label, MatchRule owner)
          Create a new agreement.
 org.apache.axis.message.addressing.EndpointReferenceType SLAServiceHelpers.createSLA(SLAProposal terms, String label, MatchRule owner)
           
 org.apache.axis.message.addressing.EndpointReferenceType SLAService.createSLATemplate(Document doc, MatchRule owner)
          Create a new SLA Template.
 void SLAResource.removeOwnerRule(MatchRule rule)
          Deprecated. 
 void SLAResource.removeUserRule(MatchRule rule)
          Deprecated. 
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.pbac2.pdp
 

Methods in uk.ac.soton.itinnovation.grid.pbac2.pdp that return MatchRule
 MatchRule[] PDP.getAccessControlRules(String resourceID, String processRole)
          Get the list of rules for membership of the given role.
 

Methods in uk.ac.soton.itinnovation.grid.pbac2.pdp with parameters of type MatchRule
 void PDP.addAccessControlRule(String resourceID, MatchRule rule)
          Add a new match rule for a resource.
static void GroupUtils.ensureGroupDeployed(String resourceID, MatchRule[] initialRules)
          If the group 'resourceID' does not yet exist, create it and add initialRules to its control list.
static boolean PBACUtils.ensureServiceResource(Object serviceImpl, MatchRule[] initialRules)
          Ensure that a singleton service resource for this interface exists, creating a new one if not.
static void PBACUtils.ensureServiceResource(String type, Class iface, boolean worldRole, MatchRule[] initialRules)
          Deprecated. Use PBACUtils.ensureServiceResource(Object, MatchRule[]).
 void PDP.removeAccessControlRule(String resourceID, MatchRule rule)
          Remove a match rule from a resource.
static void PBACUtils.validateOwner(MatchRule owner, SubjectDescription currentUser, String ownerRole)
          Ensure that the 'owner' rule grants 'currentUser' the 'ownerRole' role.
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.pbac2.pdp.dynamic
 

Methods in uk.ac.soton.itinnovation.grid.pbac2.pdp.dynamic that return MatchRule
 MatchRule[] PDPImpl.getAccessControlRules(String resourceID, String processRole)
           
 

Methods in uk.ac.soton.itinnovation.grid.pbac2.pdp.dynamic with parameters of type MatchRule
 void PDPImpl.addAccessControlRule(String resourceID, MatchRule rule)
           
 void PDPImpl.removeAccessControlRule(String resourceID, MatchRule rule)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.pbac2.pdp.webadmin
 

Methods in uk.ac.soton.itinnovation.grid.pbac2.pdp.webadmin with parameters of type MatchRule
 String ACLadmin.formatAuthorityHTML(MatchRule rule)
          Format the authority field of a MatchRule.
 String ACLadmin.formatRuleTypeHTML(MatchRule rule)
          Format the deny field of a MatchRule.
 String ACLadmin.formatSubjectHTML(MatchRule rule)
          Format the subject field of a MatchRule.
 Map<String,String> ACLadmin.getDeleteParameters(MatchRule rule)
          Get the details needed to identify a match rule to be deleted.
 boolean ACLadmin.hasAuthorityCertificate(MatchRule rule)
          Check whether this match rule has a certificate.
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.account
 

Methods in uk.ac.soton.itinnovation.grid.service.account that return MatchRule
 MatchRule[] AccountServiceImpl.getBudgetHolderRules()
          Deprecated. 
 MatchRule[] TradeAccountServiceImpl.getUserAccessRules()
          Deprecated. 
 MatchRule[] AccountServiceImpl.getUserRules()
          Deprecated. 
 

Methods in uk.ac.soton.itinnovation.grid.service.account with parameters of type MatchRule
 void TradeAccountServiceImpl.addBudgetHolderRule(MatchRule rule)
          Deprecated. 
 void AccountServiceImpl.addBudgetHolderRule(MatchRule rule)
          Deprecated. 
 void AccountServiceImpl.addUserRule(MatchRule delegate)
          Deprecated. 
 void TradeAccountServiceImpl.disableAccess(MatchRule delegate)
          Deprecated. 
 void TradeAccountServiceImpl.enableAccess(MatchRule delegate)
          Deprecated. 
 org.apache.axis.message.addressing.EndpointReferenceType TradeAccountServiceImpl.openAccount(String budgetHolderName, String budgetHolderTelephone, String budgetHolderEmail, AddressType clientOrganisationAddress, String clientOrganisationCreditDetails, String label, MatchRule owner)
           
 org.apache.axis.message.addressing.EndpointReferenceType PrivateAccountServiceImpl.openAccount(String budgetHolderName, String budgetHolderTelephone, String budgetHolderEmail, AddressType clientOrganisationAddress, String clientOrganisationCreditDetails, String label, MatchRule owner)
           
 void TradeAccountServiceImpl.removeBudgetHolderRule(MatchRule rule)
          Deprecated. 
 void AccountServiceImpl.removeBudgetHolderRule(MatchRule rule)
          Deprecated. 
 void AccountServiceImpl.removeUserRule(MatchRule delegate)
          Deprecated. 
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.data
 

Methods in uk.ac.soton.itinnovation.grid.service.data that return MatchRule
 MatchRule[] DataServiceModule.getManagerRules()
          Deprecated. 
 MatchRule[] DataServiceModule.getOwnerRules()
          Deprecated. 
 MatchRule[] DataServiceModule.getReaderRules()
          Deprecated. 
 MatchRule[] DataServiceModule.getWriterRules()
          Deprecated. 
 

Methods in uk.ac.soton.itinnovation.grid.service.data with parameters of type MatchRule
 void DataServiceModule.addOwnerRule(MatchRule rule)
          Deprecated. 
 org.apache.axis.message.addressing.EndpointReferenceType DataServiceModule.createStagingArea(String label, MatchRule owner)
           
 void DataServiceModule.disableR(MatchRule delegate)
          Deprecated. 
 void DataServiceModule.disableW(MatchRule delegate)
          Deprecated. 
 void DataServiceModule.enableR(MatchRule delegate)
          Deprecated. 
 void DataServiceModule.enableW(MatchRule delegate)
          Deprecated. 
 String DataServiceModule.initStagingAreaLocal(MatchRule user, String label, org.apache.axis.message.addressing.EndpointReferenceType ownerEPR, String eventListenerClassName, boolean internal)
           
 String DataServiceModule.initStagingAreaLocal(MatchRule user, String label, StorableInStateRepository managingConversation, boolean internal)
           
 void DataServiceModule.removeOwnerRule(MatchRule rule)
          Deprecated. 
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.dataresource
 

Methods in uk.ac.soton.itinnovation.grid.service.dataresource with parameters of type MatchRule
 List<org.apache.axis.message.addressing.EndpointReferenceType> DataResourceManager.createDefaultRoles(MatchRule owner, DataResourceBean bean, DataResource service, String metricURI)
          Create any default roles on a newly created data resource.
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.job
 

Methods in uk.ac.soton.itinnovation.grid.service.job with parameters of type MatchRule
 JobStatus JobServiceModule.createJob(String applicationURI, MatchRule owner)
          Deprecated.  
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.membership
 

Methods in uk.ac.soton.itinnovation.grid.service.membership that return MatchRule
 MatchRule MembershipGroupResourceImpl.getMembershipRule()
          Deprecated. 
 

Methods in uk.ac.soton.itinnovation.grid.service.membership with parameters of type MatchRule
 org.apache.axis.message.addressing.EndpointReferenceType MembershipServiceImpl.createGroup(String label, MatchRule owner)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.ogsadai.impl
 

Methods in uk.ac.soton.itinnovation.grid.service.ogsadai.impl that return MatchRule
 MatchRule[] OgsaDaiServiceImpl.getClientRules()
          Deprecated.  
 MatchRule[] OgsaDaiServiceImpl.getDelegateRules()
          Deprecated.  
 MatchRule[] OgsaDaiServiceImpl.getOwnerRules()
          Deprecated.  
 MatchRule[] OgsaDaiServiceImpl.getRules()
          Deprecated.  
 

Methods in uk.ac.soton.itinnovation.grid.service.ogsadai.impl with parameters of type MatchRule
 void OgsaDaiServiceImpl.addClientRule(MatchRule rule)
          Deprecated.  
 void OgsaDaiServiceImpl.addDelegateRule(MatchRule rule)
          Deprecated.  
 void OgsaDaiServiceImpl.addOwnerRule(MatchRule rule)
          Deprecated.  
 org.apache.axis.message.addressing.EndpointReferenceType OgsaDaiServiceImpl.connectDatabase(MatchRule owner, String label, String jdbcURL)
          Deprecated. 
 org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.connectDataResource(MatchRule owner, String label, Map<String,String> attributes)
           
protected  org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.connectDataResourceInternal(boolean local, Conversation managingConversation, MatchRule owner, String label, Map<String,String> attributes)
           
 org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.connectDataResourceLocal(MatchRule owner, String label, Map<String,String> attributes)
           
 org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.connectDataResourceRole(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
           
 org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.connectDataResourceRoleLocal(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
           
 org.apache.axis.message.addressing.EndpointReferenceType[] OgsaDaiServiceImpl.createDatabase(MatchRule owner, String label, String metricURI)
          Deprecated. 
 org.apache.axis.message.addressing.EndpointReferenceType[] ManagedDataResource.createDataResource(MatchRule owner, String label)
           
protected  org.apache.axis.message.addressing.EndpointReferenceType[] ManagedDataResource.createDataResourceInternal(boolean local, Conversation managingConversation, MatchRule owner, String label, String metricURI)
           
 org.apache.axis.message.addressing.EndpointReferenceType[] ManagedDataResource.createDataResourceLocal(MatchRule owner, String label, String metricURI)
           
 org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.createDataResourceRole(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
           
protected  org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.createDataResourceRoleInternal(String parentDataResourceID, boolean local, Conversation managingConversation, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
           
 org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.createDataResourceRoleLocal(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
           
 org.apache.axis.message.addressing.EndpointReferenceType OgsaDaiServiceImpl.createRole(MatchRule owner, String label, String username, String password, boolean own, String metricURI, String resourceID)
          Deprecated. 
 void OgsaDaiServiceImpl.createSession(MatchRule owner, String sessionID)
           
 org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.createSubscription(MatchRule owner, String label)
           
 org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.createSubscriptionLocal(MatchRule owner, String label)
           
 org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.createSubscriptionLocal(String parentResourceID, MatchRule owner, String label)
           
 String OgsaDaiServiceImpl.executeSelect(MatchRule rule, String query)
          Deprecated. 
 String OgsaDaiServiceImpl.executeUpdate(MatchRule rule, String query)
          Deprecated. 
 ExtensibilityType OgsaDaiServiceImpl.performWithRule(MatchRule rule, ExtensibilityType performDocument)
          Executes a perform document.
 void OgsaDaiServiceImpl.removeClientRule(MatchRule rule)
          Deprecated.  
 void OgsaDaiServiceImpl.removeDelegateRule(MatchRule rule)
          Deprecated.  
 void OgsaDaiServiceImpl.removeOwnerRule(MatchRule rule)
          Deprecated.  
 org.apache.axis.message.addressing.EndpointReferenceType OgsaDaiServiceImpl.subscribe(MatchRule owner, String label)
          Deprecated. 
protected  org.apache.axis.message.addressing.EndpointReferenceType ManagedDataResource.subscribeInternal(String parentResourceID, boolean local, Conversation managingConversation, MatchRule owner, String label)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.ogsadai.plaintext
 

Methods in uk.ac.soton.itinnovation.grid.service.ogsadai.plaintext with parameters of type MatchRule
 List<org.apache.axis.message.addressing.EndpointReferenceType> PlaintextDataResourceManager.createDefaultRoles(MatchRule owner, DataResourceBean bean, DataResource service, String metricURI)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.ogsadai.rdbms
 

Methods in uk.ac.soton.itinnovation.grid.service.ogsadai.rdbms with parameters of type MatchRule
 List<org.apache.axis.message.addressing.EndpointReferenceType> RDBMSDataResourceManager.createDefaultRoles(MatchRule owner, DataResourceBean bean, DataResource service, String metricURI)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.registry
 

Methods in uk.ac.soton.itinnovation.grid.service.registry that return MatchRule
 MatchRule CltMgtRegistryResourceImpl.getMatchRuleForResource()
           
 

Methods in uk.ac.soton.itinnovation.grid.service.registry with parameters of type MatchRule
 org.apache.axis.message.addressing.EndpointReferenceType CltMgtRegistryServiceImpl.connectDataResource(MatchRule owner, String label, Map<String,String> attributes)
           
 org.apache.axis.message.addressing.EndpointReferenceType CltMgtRegistryServiceImpl.connectDataResourceRoleLocal(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
           
 org.apache.axis.message.addressing.EndpointReferenceType[] CltMgtRegistryServiceImpl.createDataResource(MatchRule owner, String label)
           
 org.apache.axis.message.addressing.EndpointReferenceType CltMgtRegistryServiceImpl.createDataResourceRoleLocal(String parentDataResourceID, MatchRule owner, String label, Map<String,String> attributes, String metricURI)
           
 org.apache.axis.message.addressing.EndpointReferenceType CltMgtRegistryServiceImpl.createRegistry(String label, MatchRule owner)
           
 org.apache.axis.message.addressing.EndpointReferenceType CltMgtRegistryResourceImpl.createSubscriptionLocal(MatchRule owner, String label)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.sla
 

Methods in uk.ac.soton.itinnovation.grid.service.sla that return MatchRule
 MatchRule[] SLAServiceImpl.getOwnerRules()
          Deprecated. 
 MatchRule[] SLAServiceImpl.getUserRules()
          Deprecated. 
 

Methods in uk.ac.soton.itinnovation.grid.service.sla with parameters of type MatchRule
 void SLAServiceImpl.addOwnerRule(MatchRule rule)
          Deprecated. 
 void SLAServiceImpl.addUserRule(MatchRule rule)
          Deprecated. 
 org.apache.axis.message.addressing.EndpointReferenceType SLAServiceImpl.createSLA(SLAProposal terms, String label, MatchRule owner)
           
 String SLAServiceImpl.createSLALocal(MatchRule owner, String label, SLAProposal terms, Conversation managingConversation)
           
 org.apache.axis.message.addressing.EndpointReferenceType SLAServiceImpl.createSLATemplate(Document doc, MatchRule owner)
           
 String SLAServiceImpl.createSLATemplateFromDoc(Document xmlDoc, MatchRule owner)
           
 void SLAServiceImpl.removeOwnerRule(MatchRule rule)
          Deprecated. 
 void SLAServiceImpl.removeUserRule(MatchRule rule)
          Deprecated. 
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.sla.bizfacade
 

Methods in uk.ac.soton.itinnovation.grid.service.sla.bizfacade with parameters of type MatchRule
 String SLAFacadeImpl.protectSLAwithPBACandBill(SLA sla, TradeAccountConversation account, BigDecimal bill, String currency, MatchRule owner, SubjectDescription currentUser)
           
 String SLAFacade.protectSLAwithPBACandBill(SLA sla, TradeAccountConversation account, BigDecimal bill, String currency, MatchRule owner, SubjectDescription currentUser)
           
 String SLATemplateFacadeImpl.saveNewTemplate(SLATemplate template, MatchRule owner)
           
 String SLATemplateFacade.saveNewTemplate(SLATemplate template, MatchRule owner)
           
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.service.utils.gridservit
 

Methods in uk.ac.soton.itinnovation.grid.service.utils.gridservit with parameters of type MatchRule
protected  void GridServiceLite.validateOwner(MatchRule owner, SubjectDescription currentUser, String ownerRole)
          Deprecated. use PBACUtils.validateOwner(uk.ac.soton.itinnovation.grid.types.MatchRule, uk.ac.soton.itinnovation.grid.types.SubjectDescription, java.lang.String)
 

Uses of MatchRule in uk.ac.soton.itinnovation.grid.types
 

Methods in uk.ac.soton.itinnovation.grid.types that return MatchRule
static MatchRule MatchRule.createAnyoneRule(String processRole)
          Create a rule that will give anyone at all this role.
 

Methods in uk.ac.soton.itinnovation.grid.types with parameters of type MatchRule
 boolean ParsedSubjectDescription.matchedBy(MatchRule rule)
          Deprecated. see ParsedSubjectDescription.matchedBy(MatchPattern).
 

Constructors in uk.ac.soton.itinnovation.grid.types with parameters of type MatchRule
MatchRule(MatchRule rule)
          Create a rule based on an existing one.
PolicyRule(MatchRule rule)
           
 



Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.