package com.l7tech.server.policy;

import com.l7tech.objectmodel.Goid;
import com.l7tech.objectmodel.folder.Folder;
import com.l7tech.policy.Policy;
import com.l7tech.util.Functions.Nullary;
import java.util.Collection;
import java.util.Map;
import java.util.Set;

public interface ServerPolicyMetadata {
   String getPolicyUniqueIdentifier();

   Policy getPolicy();

   Set<Goid> getUsedPolicyIds(boolean var1);

   Map<Goid, Integer> getDependentVersions(boolean var1);

   Nullary<Collection<Folder>> getFolderPath();
}
