com.ibm.commerce.member.facade.server.commands

Interface ProcessPersonCreateGuestCmd

  • All Superinterfaces:
    AccCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ControllerCommand, ECCommand, Protectable, java.io.Serializable, com.ibm.websphere.command.TargetableCommand
    All Known Implementing Classes:
    ProcessPersonCreateGuestCmdImpl


    public interface ProcessPersonCreateGuestCmd
    extends ControllerCommand
    The purpose of this command is to create a guest user and a session that can be returned so subsequent requests can use that session. Some service requests will require an identity because the service will associate information with the current person. For those services, they either need to be executed by a registered user or some anonymous session that has some unique identity. This command will create the anonymous session so clients can use that session when interacting with those type of services.
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The copyright field.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default command implementation class.
    • Method Detail

      • getGuestUser

        UserAccessBean getGuestUser()
        This method returns the UserAccessBean associated with the guest user that is created.
        Returns:
        The user access bean of the created guest user.
      • getGuestUserActivityToken

        ActivityToken getGuestUserActivityToken()
        This method returns the ActivityToken which represents the active session for the guest user.
        Returns:
        The guest user activity token.