com.mf.roundhouse.core.system
Class RoundhouseSystem

java.lang.Object
  extended byKennewickSystem
      extended bycom.mf.roundhouse.core.system.RoundhouseSystem

public class RoundhouseSystem
extends KennewickSystem

Author:
Jeffrey Payne
See Also:
Serialized Form

Field Summary
static UserProfile guestUser
           
static java.lang.String MESSAGE_KEY
           
static java.lang.String PROP_AUTO_INIT
           
 
Constructor Summary
RoundhouseSystem()
           
 
Method Summary
static UUID addPasswordRecovery(UserProfile aProfile)
           
static UUID generateSecureUUID()
          Generates a random UUID using a cryptographically secure random number generator.
static CoreModule getCoreModule()
           
static VirtualHost getDefaultVirtualHost()
           
static UserProfile getGuestUser()
           
static java.lang.String getLogo()
           
static UserProfile getRecoveryProfileForKey(UUID id)
           
static java.lang.String getSplashPage()
           
static java.lang.String getTagLine()
           
static java.lang.String getTitle()
           
static boolean isAuthorized(PortletSession session, java.security.Permission thePermission)
           
static boolean isAuthorized(SessionCollaborator session, java.security.Permission thePermission)
           
static boolean isAutoInitialize()
           
static boolean isStaticConfiguration()
           
static void setAutoInitialize(boolean b)
           
static void setCoreModule(CoreModule module)
           
static void setLogo(java.lang.String string)
           
static void setSplashPage(java.lang.String string)
           
static void setStaticConfiguration(boolean b)
           
static void setTagLine(java.lang.String string)
           
static void setTitle(java.lang.String string)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_AUTO_INIT

public static final java.lang.String PROP_AUTO_INIT
See Also:
Constant Field Values

MESSAGE_KEY

public static final java.lang.String MESSAGE_KEY
See Also:
Constant Field Values

guestUser

public static UserProfile guestUser
Constructor Detail

RoundhouseSystem

public RoundhouseSystem()
Method Detail

addPasswordRecovery

public static UUID addPasswordRecovery(UserProfile aProfile)
                                throws java.lang.Exception
Throws:
java.lang.Exception

getRecoveryProfileForKey

public static UserProfile getRecoveryProfileForKey(UUID id)

getLogo

public static java.lang.String getLogo()
Returns:

getSplashPage

public static java.lang.String getSplashPage()
Returns:

getTitle

public static java.lang.String getTitle()
Returns:

setLogo

public static void setLogo(java.lang.String string)
Parameters:
string -

setSplashPage

public static void setSplashPage(java.lang.String string)
Parameters:
string -

setTitle

public static void setTitle(java.lang.String string)
Parameters:
string -

getTagLine

public static java.lang.String getTagLine()
Returns:

setTagLine

public static void setTagLine(java.lang.String string)
Parameters:
string -

isAuthorized

public static boolean isAuthorized(SessionCollaborator session,
                                   java.security.Permission thePermission)

isAuthorized

public static boolean isAuthorized(PortletSession session,
                                   java.security.Permission thePermission)

isAutoInitialize

public static boolean isAutoInitialize()
Returns:

setAutoInitialize

public static void setAutoInitialize(boolean b)
Parameters:
b -

getCoreModule

public static CoreModule getCoreModule()
Returns:

setCoreModule

public static void setCoreModule(CoreModule module)
Parameters:
module -

getGuestUser

public static UserProfile getGuestUser()
Returns:

generateSecureUUID

public static UUID generateSecureUUID()
                               throws java.lang.Exception
Generates a random UUID using a cryptographically secure random number generator. UUID's generated with this method are good for session tokens or e-mail validation keys but because they are not necessarily unique they should not be used for primary keys or object identifiers.

Returns:
Throws:
java.lang.Exception

getDefaultVirtualHost

public static VirtualHost getDefaultVirtualHost()
                                         throws java.lang.Exception
Throws:
java.lang.Exception

isStaticConfiguration

public static boolean isStaticConfiguration()
Returns:

setStaticConfiguration

public static void setStaticConfiguration(boolean b)
Parameters:
b -


Copyright © 2004 Media Fortress, LLC. Licensed for commercial use under the Apache 2.0 License.