/** * * * * $Id$ */ package org.apache.tuscany.model; /** * * A representation of the model object 'Configuration'. * * *

* The following features are supported: *

*

* * @model * @generated */ public interface Configuration { /** * Returns the value of the 'Host' attribute. * The default value is "localhost". * *

* If the meaning of the 'Host' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Host' attribute. * @see #setHost(String) * @model default="localhost" * @generated */ String getHost(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#getHost Host}' attribute. * * * @param value the new value of the 'Host' attribute. * @see #getHost() * @generated */ void setHost(String value); /** * Returns the value of the 'Port' attribute. * The default value is "10389". * *

* If the meaning of the 'Port' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Port' attribute. * @see #setPort(String) * @model default="10389" * @generated */ String getPort(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#getPort Port}' attribute. * * * @param value the new value of the 'Port' attribute. * @see #getPort() * @generated */ void setPort(String value); /** * Returns the value of the 'Initial Context Factory' attribute. * The default value is "org.apache.directory.server.core.jndi.CoreContextFactory". * *

* If the meaning of the 'Initial Context Factory' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Initial Context Factory' attribute. * @see #setInitialContextFactory(String) * @model default="org.apache.directory.server.core.jndi.CoreContextFactory" * @generated */ String getInitialContextFactory(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#getInitialContextFactory Initial Context Factory}' attribute. * * * @param value the new value of the 'Initial Context Factory' attribute. * @see #getInitialContextFactory() * @generated */ void setInitialContextFactory(String value); /** * Returns the value of the 'Das Partition Name' attribute. * The default value is "das". * *

* If the meaning of the 'Das Partition Name' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Das Partition Name' attribute. * @see #setDasPartitionName(String) * @model default="das" * @generated */ String getDasPartitionName(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#getDasPartitionName Das Partition Name}' attribute. * * * @param value the new value of the 'Das Partition Name' attribute. * @see #getDasPartitionName() * @generated */ void setDasPartitionName(String value); /** * Returns the value of the 'Schema Partition Name' attribute. * The default value is "schema". * *

* If the meaning of the 'Schema Partition Name' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Schema Partition Name' attribute. * @see #setSchemaPartitionName(String) * @model default="schema" * @generated */ String getSchemaPartitionName(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#getSchemaPartitionName Schema Partition Name}' attribute. * * * @param value the new value of the 'Schema Partition Name' attribute. * @see #getSchemaPartitionName() * @generated */ void setSchemaPartitionName(String value); /** * Returns the value of the 'Security Principal' attribute. * The default value is "uid=admin,ou=system". * *

* If the meaning of the 'Security Principal' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Security Principal' attribute. * @see #setSecurityPrincipal(String) * @model default="uid=admin,ou=system" * @generated */ String getSecurityPrincipal(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#getSecurityPrincipal Security Principal}' attribute. * * * @param value the new value of the 'Security Principal' attribute. * @see #getSecurityPrincipal() * @generated */ void setSecurityPrincipal(String value); /** * Returns the value of the 'Security Authentication Type' attribute. * The default value is "simple". * *

* If the meaning of the 'Security Authentication Type' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Security Authentication Type' attribute. * @see #setSecurityAuthenticationType(String) * @model default="simple" * @generated */ String getSecurityAuthenticationType(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#getSecurityAuthenticationType Security Authentication Type}' attribute. * * * @param value the new value of the 'Security Authentication Type' attribute. * @see #getSecurityAuthenticationType() * @generated */ void setSecurityAuthenticationType(String value); /** * Returns the value of the 'Security Credentials' attribute. * The default value is "secret". * *

* If the meaning of the 'Security Credentials' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Security Credentials' attribute. * @see #setSecurityCredentials(String) * @model default="secret" * @generated */ String getSecurityCredentials(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#getSecurityCredentials Security Credentials}' attribute. * * * @param value the new value of the 'Security Credentials' attribute. * @see #getSecurityCredentials() * @generated */ void setSecurityCredentials(String value); /** * Returns the value of the 'Nlog4j Configuration File Path' attribute. * The default value is "src/test/resources/log4j.properties". * *

* If the meaning of the 'Nlog4j Configuration File Path' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Nlog4j Configuration File Path' attribute. * @see #setNlog4jConfigurationFilePath(String) * @model default="src/test/resources/log4j.properties" * @generated */ String getNlog4jConfigurationFilePath(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#getNlog4jConfigurationFilePath Nlog4j Configuration File Path}' attribute. * * * @param value the new value of the 'Nlog4j Configuration File Path' attribute. * @see #getNlog4jConfigurationFilePath() * @generated */ void setNlog4jConfigurationFilePath(String value); /** * Returns the value of the 'Embedded' attribute. * The default value is "false". * *

* If the meaning of the 'Embedded' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Embedded' attribute. * @see #setEmbedded(boolean) * @model default="false" * @generated */ boolean isEmbedded(); /** * Sets the value of the '{@link org.apache.tuscany.model.Configuration#isEmbedded Embedded}' attribute. * * * @param value the new value of the 'Embedded' attribute. * @see #isEmbedded() * @generated */ void setEmbedded(boolean value); } // Configuration