applicationConstantsBean

Package: machii_info_sample.model
An application constants bean.
Method Summary
public applicationConstantsBean init(string dsn, string dbType, [string administratorEmail=""], string smtp_server, string smtp_username, string smtp_password)
public string getAdministratorEmail()
public string getDbType()
public string getdsn()
public string getSmtp_password()
public string getSmtp_server()
public string getSmtp_username()
public VOID setAdministratorEmail(string administratorEmail)
public void setDbType(string dbType)
public void setdsn(string dsn)
public VOID setSmtp_password(string smtp_password)
public VOID setSmtp_server(string smtp_server)
public VOID setSmtp_username(string smtp_username)
Method Detail
getAdministratorEmail

public string getAdministratorEmail( )

Parameters:

Code:

	<cffunction name="getAdministratorEmail" access="public" returntype="string" output="false">
		<cfreturn variables.administratorEmail />
	</cffunction> 

getDbType

public string getDbType( )

Parameters:

Code:

	<cffunction name="getDbType" access="public" returntype="string" output="false">
		<cfreturn variables.instance.dbType />
	</cffunction> 

getdsn

public string getdsn( )

Parameters:

Code:

	<cffunction name="getdsn" access="public" returntype="string" output="false">
		<cfreturn variables.instance.dsn />
	</cffunction> 

getSmtp_password

public string getSmtp_password( )

Parameters:

Code:

	<cffunction name="getSmtp_password" access="public" returntype="string" output="false">
		<cfreturn variables.smtp_password />
	</cffunction> 

getSmtp_server

public string getSmtp_server( )

Parameters:

Code:

	<cffunction name="getSmtp_server" access="public" returntype="string" output="false">
		<cfreturn variables.smtp_server />
	</cffunction> 

getSmtp_username

public string getSmtp_username( )

Parameters:

Code:

	<cffunction name="getSmtp_username" access="public" returntype="string" output="false">
		<cfreturn variables.smtp_username />
	</cffunction> 

init

public applicationConstantsBean init( string dsn, string dbType, [string administratorEmail=""], string smtp_server, string smtp_username, string smtp_password )

Parameters:
string dsn
string dbType
[string administratorEmail=""]
string smtp_server
string smtp_username
string smtp_password

Code:

	<cffunction name="init" access="public" returntype="applicationConstantsBean" output="false" >
		<cfargument name="dsn" type="string" required="true" />		
		<cfargument name="dbType" type="string" required="true"  />	
		<cfargument name="administratorEmail" type="string" required="false" default="" />
		<cfargument name="smtp_server" type="string" required="true" />
		<cfargument name="smtp_username" type="string" required="true" />
		<cfargument name="smtp_password" type="string" required="true" />			
		<cfscript>
			variables.instance = structNew();
			setDsn(arguments.dsn);	
			setDbType(arguments.dbType);
			setAdministratorEmail(arguments.administratorEmail);
			setSmtp_server(arguments.smtp_server);
			setSmtp_username(arguments.smtp_username);
			setSmtp_password(arguments.smtp_password);
		</cfscript>
		<cfreturn this />
	</cffunction> 

setAdministratorEmail

public VOID setAdministratorEmail( string administratorEmail )

Parameters:
string administratorEmail

Code:

	<cffunction name="setAdministratorEmail" access="public" returntype="VOID" output="false">
		<cfargument name="administratorEmail" type="string" required="true" />
		<cfset variables.administratorEmail = arguments.administratorEmail />
	</cffunction> 

setDbType

public void setDbType( string dbType )

Parameters:
string dbType

Code:

	<cffunction name="setDbType" access="public" returntype="void" output="false">
		<cfargument name="dbType" type="string" required="true" />
		<cfset variables.instance.dbType = arguments.dbType />
	</cffunction> 

setdsn

public void setdsn( string dsn )

Parameters:
string dsn

Code:

	<cffunction name="setdsn" access="public" returntype="void" output="false">
		<cfargument name="dsn" type="string" required="true" />
		<cfset variables.instance.dsn = arguments.dsn />
	</cffunction> 

setSmtp_password

public VOID setSmtp_password( string smtp_password )

Parameters:
string smtp_password

Code:

	<cffunction name="setSmtp_password" access="public" returntype="VOID" output="false">
		<cfargument name="smtp_password" type="string" required="true" />
		<cfset variables.smtp_password = arguments.smtp_password />
	</cffunction> 

setSmtp_server

public VOID setSmtp_server( string smtp_server )

Parameters:
string smtp_server

Code:

	<cffunction name="setSmtp_server" access="public" returntype="VOID" output="false">
		<cfargument name="smtp_server" type="string" required="true" />
		<cfset variables.smtp_server = arguments.smtp_server />
	</cffunction> 

setSmtp_username

public VOID setSmtp_username( string smtp_username )

Parameters:
string smtp_username

Code:

	<cffunction name="setSmtp_username" access="public" returntype="VOID" output="false">
		<cfargument name="smtp_username" type="string" required="true" />
		<cfset variables.smtp_username = arguments.smtp_username />
	</cffunction>