Class SessionInterface

    • Constructor Detail

      • SessionInterface

        public SessionInterface()
        Empty constructor for specification of requirements while validating sessions
      • SessionInterface

        public SessionInterface​(InterfaceID newinterfaceID,
                                MetaClassID newclassOfInterface)
        Session interface constructor
        Parameters:
        newinterfaceID - ID of the interface
        newclassOfInterface - ID of the MetaClass from which the Session interface was created
    • Method Detail

      • getInterfaceID

        public InterfaceID getInterfaceID()
        Get the SessionInterface::interfaceID
        Returns:
        the interfaceID
      • setInterfaceID

        public void setInterfaceID​(InterfaceID newinterfaceID)
        Set the SessionInterface::interfaceID
        Parameters:
        newinterfaceID - the interfaceID to set
      • getSessionProperties

        public Map<PropertyID,​SessionProperty> getSessionProperties()
        Get the SessionInterface::sessionProperties
        Returns:
        the sessionProperties
      • setSessionProperties

        public void setSessionProperties​(Map<PropertyID,​SessionProperty> newsessionProperties)
        Set the SessionInterface::sessionProperties
        Parameters:
        newsessionProperties - the sessionProperties to set
      • getSessionOperations

        public Map<OperationID,​SessionOperation> getSessionOperations()
        Get the SessionInterface::sessionOperations
        Returns:
        the sessionOperations
      • setSessionOperations

        public void setSessionOperations​(Map<OperationID,​SessionOperation> newsessionOperations)
        Set the SessionInterface::sessionOperations
        Parameters:
        newsessionOperations - the sessionOperations to set
      • getClassOfInterface

        public MetaClassID getClassOfInterface()
        Get the SessionInterface::classOfInterface
        Returns:
        the classOfInterface
      • setClassOfInterface

        public void setClassOfInterface​(MetaClassID newclassOfInterface)
        Set the SessionInterface::classOfInterface
        Parameters:
        newclassOfInterface - the classOfInterface to set
      • getImportOfInterface

        public InterfaceID getImportOfInterface()
        Get the SessionInterface::importOfInterface
        Returns:
        the importOfInterface
      • setImportOfInterface

        public void setImportOfInterface​(InterfaceID newimportOfInterface)
        Set the SessionInterface::importOfInterface
        Parameters:
        newimportOfInterface - the importOfInterface to set
      • getId

        public UUID getId()
        get id
        Returns:
        id
      • setId

        public void setId​(UUID newid)
        Set id
        Parameters:
        newid - the id