Package io.trino.server
Class SessionPropertyDefaults
- java.lang.Object
-
- io.trino.server.SessionPropertyDefaults
-
public class SessionPropertyDefaults extends Object
-
-
Constructor Summary
Constructors Constructor Description SessionPropertyDefaults(io.airlift.node.NodeInfo nodeInfo, AccessControl accessControl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConfigurationManagerFactory(SessionPropertyConfigurationManagerFactory sessionConfigFactory)voidloadConfigurationManager()voidloadConfigurationManager(File configFile)SessionnewSessionWithDefaultProperties(Session session, Optional<String> queryType, ResourceGroupId resourceGroupId)voidsetConfigurationManager(String name, Map<String,String> properties)
-
-
-
Constructor Detail
-
SessionPropertyDefaults
@Inject public SessionPropertyDefaults(io.airlift.node.NodeInfo nodeInfo, AccessControl accessControl)
-
-
Method Detail
-
addConfigurationManagerFactory
public void addConfigurationManagerFactory(SessionPropertyConfigurationManagerFactory sessionConfigFactory)
-
loadConfigurationManager
public void loadConfigurationManager() throws IOException- Throws:
IOException
-
loadConfigurationManager
public void loadConfigurationManager(File configFile) throws IOException
- Throws:
IOException
-
setConfigurationManager
public void setConfigurationManager(String name, Map<String,String> properties)
-
newSessionWithDefaultProperties
public Session newSessionWithDefaultProperties(Session session, Optional<String> queryType, ResourceGroupId resourceGroupId)
-
-