Skip to content

Commit 2f7566a

Browse files
committed
Expose getter for StudiesTriggerFactory
1 parent 0c0da7d commit 2f7566a

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

Studies/api-src/org/labkey/api/studies/StudiesService.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import org.labkey.api.data.Container;
44
import org.labkey.api.data.TableCustomizer;
5+
import org.labkey.api.data.triggers.TriggerFactory;
56
import org.labkey.api.module.Module;
67
import org.labkey.api.resource.Resource;
78
import org.labkey.api.security.User;
@@ -37,4 +38,6 @@ static public void setInstance(StudiesService instance)
3738
abstract public List<EventProvider> getEventProviders(Container c);
3839

3940
abstract public TableCustomizer getStudiesTableCustomizer();
41+
42+
abstract public TriggerFactory getStudiesTriggerFactory();
4043
}

Studies/src/org/labkey/studies/StudiesServiceImpl.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import org.labkey.api.data.Container;
66
import org.labkey.api.data.TableCustomizer;
77
import org.labkey.api.data.TableInfo;
8+
import org.labkey.api.data.triggers.TriggerFactory;
89
import org.labkey.api.module.Module;
910
import org.labkey.api.pipeline.PipeRoot;
1011
import org.labkey.api.pipeline.PipelineService;
@@ -25,6 +26,7 @@
2526
import org.labkey.api.util.Path;
2627
import org.labkey.api.util.logging.LogHelper;
2728
import org.labkey.studies.query.StudiesTableCustomizer;
29+
import org.labkey.studies.query.StudiesTriggerFactory;
2830

2931
import java.io.FileNotFoundException;
3032
import java.io.IOException;
@@ -51,6 +53,12 @@ private StudiesServiceImpl()
5153

5254
}
5355

56+
@Override
57+
public TriggerFactory getStudiesTriggerFactory()
58+
{
59+
return new StudiesTriggerFactory();
60+
}
61+
5462
@Override
5563
public void importFolderDefinition(Container container, User user, Module m, Path sourceFolderDirPath) throws IOException
5664
{

0 commit comments

Comments
 (0)