You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by er...@apache.org on 2007/05/19 13:35:24 UTC
svn commit: r539734 - in /directory/shared/trunk/ldap/src/main:
antlr/TriggerSpecification.g
java/org/apache/directory/shared/ldap/trigger/TriggerSpecification.java
Author: ersiner
Date: Sat May 19 04:35:24 2007
New Revision: 539734
URL: http://svn.apache.org/viewvc?view=rev&rev=539734
Log:
Generalized Trigger code.
Modified:
directory/shared/trunk/ldap/src/main/antlr/TriggerSpecification.g
directory/shared/trunk/ldap/src/main/java/org/apache/directory/shared/ldap/trigger/TriggerSpecification.java
Modified: directory/shared/trunk/ldap/src/main/antlr/TriggerSpecification.g
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/src/main/antlr/TriggerSpecification.g?view=diff&rev=539734&r1=539733&r2=539734
==============================================================================
--- directory/shared/trunk/ldap/src/main/antlr/TriggerSpecification.g (original)
+++ directory/shared/trunk/ldap/src/main/antlr/TriggerSpecification.g Sat May 19 04:35:24 2007
@@ -29,6 +29,8 @@
import org.apache.directory.shared.ldap.name.LdapDN;
import org.apache.directory.shared.ldap.schema.NormalizerMappingResolver;
+import org.apache.directory.shared.ldap.trigger.StoredProcedureOption;
+import org.apache.directory.shared.ldap.trigger.StoredProcedureParameter;
import org.apache.directory.shared.ldap.trigger.TriggerSpecification.SPSpec;
import org.slf4j.Logger;
@@ -79,9 +81,9 @@
private String triggerStoredProcedureName;
- private List triggerStoredProcedureParameters;
+ private List<StoredProcedureParameter> triggerStoredProcedureParameters;
- private List triggerStoredProcedureOptions;
+ private List<StoredProcedureOption> triggerStoredProcedureOptions;
private List<SPSpec> spSpecs;
@@ -238,8 +240,8 @@
ID_CALL
{
triggerStoredProcedureName = null;
- triggerStoredProcedureParameters = new ArrayList();
- triggerStoredProcedureOptions = new ArrayList();
+ triggerStoredProcedureParameters = new ArrayList<StoredProcedureParameter>();
+ triggerStoredProcedureOptions = new ArrayList<StoredProcedureOption>();
}
( SP )+ triggerStoredProcedureName=fullyQualifiedStoredProcedureName ( SP )*
( genericStoredProcedureOptionList ( SP )* )?
Modified: directory/shared/trunk/ldap/src/main/java/org/apache/directory/shared/ldap/trigger/TriggerSpecification.java
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/src/main/java/org/apache/directory/shared/ldap/trigger/TriggerSpecification.java?view=diff&rev=539734&r1=539733&r2=539734
==============================================================================
--- directory/shared/trunk/ldap/src/main/java/org/apache/directory/shared/ldap/trigger/TriggerSpecification.java (original)
+++ directory/shared/trunk/ldap/src/main/java/org/apache/directory/shared/ldap/trigger/TriggerSpecification.java Sat May 19 04:35:24 2007
@@ -20,7 +20,6 @@
package org.apache.directory.shared.ldap.trigger;
-import java.util.Iterator;
import java.util.List;
import org.apache.commons.lang.NullArgumentException;
@@ -41,7 +40,6 @@
private List<SPSpec> spSpecs;
-
public TriggerSpecification( LdapOperation ldapOperation, ActionTime actionTime, List<SPSpec> spSpecs )
{
super();
@@ -78,11 +76,11 @@
{
private String name;
- private List<String> options;
+ private List<StoredProcedureOption> options;
- private List<String> parameters;
+ private List<StoredProcedureParameter> parameters;
- public SPSpec(String name, List<String> options, List<String> parameters) {
+ public SPSpec(String name, List<StoredProcedureOption> options, List<StoredProcedureParameter> parameters) {
super();
this.name = name;
this.options = options;
@@ -93,11 +91,11 @@
return name;
}
- public List<String> getOptions() {
+ public List<StoredProcedureOption> getOptions() {
return options;
}
- public List<String> getParameters() {
+ public List<StoredProcedureParameter> getParameters() {
return parameters;
}
@@ -138,15 +136,6 @@
return true;
}
-
-
}
-
-
-
-
-
-
-
}