File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
server/src/main/java/org/elasticsearch/cluster/project Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -54,6 +54,10 @@ public class ProjectStateRegistry extends AbstractNamedDiffable<Custom> implemen
5454 // A counter that is incremented each time one or more projects are marked for deletion.
5555 private final long projectsMarkedForDeletionGeneration ;
5656
57+ public static ProjectStateRegistry get (ClusterState clusterState ) {
58+ return clusterState .custom (TYPE , EMPTY );
59+ }
60+
5761 public ProjectStateRegistry (StreamInput in ) throws IOException {
5862 if (in .getTransportVersion ().onOrAfter (TransportVersions .PROJECT_STATE_REGISTRY_ENTRY )) {
5963 projectsEntries = in .readMap (ProjectId ::readFrom , Entry ::readFrom );
@@ -97,6 +101,10 @@ public Settings getProjectSettings(ProjectId projectId) {
97101 return projectsEntries .getOrDefault (projectId , EMPTY_ENTRY ).settings ;
98102 }
99103
104+ public Set <ProjectId > getProjectsMarkedForDeletion () {
105+ return projectsMarkedForDeletion ;
106+ }
107+
100108 public boolean isProjectMarkedForDeletion (ProjectId projectId ) {
101109 return projectsMarkedForDeletion .contains (projectId );
102110 }
You can’t perform that action at this time.
0 commit comments