diff options
| author | Andrew Branson <andrew.branson@cern.ch> | 2014-01-24 09:57:15 +0100 |
|---|---|---|
| committer | Andrew Branson <andrew.branson@cern.ch> | 2014-01-24 09:57:15 +0100 |
| commit | cf9699f4029ab8bf39b733be9013ac4c9c9b0076 (patch) | |
| tree | 2201f301d040c6baa870d9f887cacf9fcc2f79cf /src/main/java/com | |
| parent | ab931eadd04536e1158f8056bd7f1b56ea60705f (diff) | |
Predefined steps that rewrite the workflow, manipulate collection slots
or arbitrarily alter C2KLocalObjects are now hard-coded as Admin only.
Diffstat (limited to 'src/main/java/com')
5 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddC2KObject.java b/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddC2KObject.java index 2f0cf95..989817c 100644 --- a/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddC2KObject.java +++ b/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddC2KObject.java @@ -30,6 +30,7 @@ public class AddC2KObject extends PredefinedStep public AddC2KObject()
{
super();
+ getProperties().put("AgentRole", "Admin");
}
//requestdata is xmlstring
diff --git a/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddNewSlot.java b/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddNewSlot.java index e38f71d..0ed6e07 100644 --- a/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddNewSlot.java +++ b/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddNewSlot.java @@ -39,6 +39,7 @@ public class AddNewSlot extends PredefinedStep public AddNewSlot()
{
super();
+ getProperties().put("AgentRole", "Admin");
}
diff --git a/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddStepsFromDescription.java b/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddStepsFromDescription.java index 30d014c..45afde9 100644 --- a/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddStepsFromDescription.java +++ b/src/main/java/com/c2kernel/lifecycle/instance/predefined/AddStepsFromDescription.java @@ -15,6 +15,7 @@ public class AddStepsFromDescription extends PredefinedStep public AddStepsFromDescription()
{
super();
+ getProperties().put("AgentRole", "Admin");
}
@Override
diff --git a/src/main/java/com/c2kernel/lifecycle/instance/predefined/RemoveC2KObject.java b/src/main/java/com/c2kernel/lifecycle/instance/predefined/RemoveC2KObject.java index 583e214..df78daa 100644 --- a/src/main/java/com/c2kernel/lifecycle/instance/predefined/RemoveC2KObject.java +++ b/src/main/java/com/c2kernel/lifecycle/instance/predefined/RemoveC2KObject.java @@ -29,6 +29,7 @@ public class RemoveC2KObject extends PredefinedStep public RemoveC2KObject()
{
super();
+ getProperties().put("AgentRole", "Admin");
}
//requestdata is xmlstring
diff --git a/src/main/java/com/c2kernel/lifecycle/instance/predefined/ReplaceDomainWorkflow.java b/src/main/java/com/c2kernel/lifecycle/instance/predefined/ReplaceDomainWorkflow.java index 9b7b3f0..b9639a4 100644 --- a/src/main/java/com/c2kernel/lifecycle/instance/predefined/ReplaceDomainWorkflow.java +++ b/src/main/java/com/c2kernel/lifecycle/instance/predefined/ReplaceDomainWorkflow.java @@ -14,6 +14,7 @@ public class ReplaceDomainWorkflow extends PredefinedStep public ReplaceDomainWorkflow()
{
super();
+ getProperties().put("AgentRole", "Admin");
}
@Override
|
