## Uses of Class
de.esprit.netsuite.netdata.enums.NetMessageType

- Packages that use NetMessageType
  Package | Description
  --- | ---
  de.esprit.netsuite.client.netch | Contains classes that build the client network adapter
  de.esprit.netsuite.netdata | Contains serializable objects which are interchanged between client and server
  de.esprit.netsuite.netdata.agent | Contains base classes for implementing custom network agents
  de.esprit.netsuite.netdata.agent.common | Contains network agents for common use
  de.esprit.netsuite.netdata.agent.internal | Contains network agents for internal useage only
  de.esprit.netsuite.netdata.enums | Contains all constant definitions
  de.esprit.netsuite.netdata.event | Contains serializable events that are sent by the server
  de.esprit.netsuite.server.lock | Contains classes for managing temporary edit locks on server resources
  de.esprit.netsuite.server.netch | Contains classes that build the server network adapter

- - ### Uses of NetMessageType in de.esprit.netsuite.client.netch

    Methods in de.esprit.netsuite.client.netch with parameters of type NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `void` | EspritClientConnector.`setLastMessageTypesRegistered(NetMessageType[] msgTypes)`

  - ### Uses of NetMessageType in de.esprit.netsuite.netdata

    Methods in de.esprit.netsuite.netdata that return NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `NetMessageType` | NetMessage.`getType()`

    Constructors in de.esprit.netsuite.netdata with parameters of type NetMessageType
    Constructor and Description
    `NetMessage(NetMessageType type)`
    `NetMessage(NetMessageType type, java.lang.Object arg)`

  - ### Uses of NetMessageType in de.esprit.netsuite.netdata.agent

    Methods in de.esprit.netsuite.netdata.agent with parameters of type NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | LoginAgent.`isRegisteredForMessageType(NetMessageType msgType)` Tells whether the client is currently registered for the given `NetMessageType`
    `void` | LoginAgent.`setMessageTypesToRegisterFor(NetMessageType... msgTypes)` Stores the currently registered `NetMessageType`s for re-login

  - ### Uses of NetMessageType in de.esprit.netsuite.netdata.agent.common

    Methods in de.esprit.netsuite.netdata.agent.common with parameters of type NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractLoginAgent.`addMessageTypeToRegisterFor(NetMessageType msgType)` Adds a NetMessageType for registration
    `boolean` | AbstractLoginAgent.`isRegisteredForMessageType(NetMessageType msgType)`
    `void` | AbstractLoginAgent.`setMessageTypesToRegisterFor(NetMessageType... msgTypes)` Stores the currently registered message types for re-login

    Constructors in de.esprit.netsuite.netdata.agent.common with parameters of type NetMessageType
    Constructor and Description
    `AbstractLoginAgent(ClientConnector conn, LoginData loginData, NetMessageType... msgTypes)`
    `DefaultLoginAgent(ClientConnector conn, LoginData loginData, NetMessageType... msgTypes)`

  - ### Uses of NetMessageType in de.esprit.netsuite.netdata.agent.internal

    Methods in de.esprit.netsuite.netdata.agent.internal that return NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `NetMessageType[]` | EventMessageTypeInfoAgent.`getMessageTypes()`

    Methods in de.esprit.netsuite.netdata.agent.internal with parameters of type NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `void` | EventMessageTypeRegisterAgent.`add(NetMessageType type)`
    `void` | EventMessageTypeRegisterAgent.`addAll(NetMessageType... types)`
    `void` | EventMessageTypeRegisterAgent.`remove(NetMessageType type)`
    `void` | EventMessageTypeRegisterAgent.`removeAll(NetMessageType[] types)`

  - ### Uses of NetMessageType in de.esprit.netsuite.netdata.enums

    Methods in de.esprit.netsuite.netdata.enums that return NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `static NetMessageType[]` | NetMessageType.`getServerStatusTypes()` Returns all message types that define messages caused by the server itself.
    `static NetMessageType` | NetMessageType.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static NetMessageType[]` | NetMessageType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of NetMessageType in de.esprit.netsuite.netdata.event

    Methods in de.esprit.netsuite.netdata.event that return NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `NetMessageType` | ServerStatusEvent.`getMessageType()`

    Constructors in de.esprit.netsuite.netdata.event with parameters of type NetMessageType
    Constructor and Description
    `AbstractStatusChangeEvent(NetMessageType type, ChangeType action)`
    `RunStateStatusEvent(NetMessageType msgType, RunState runState)`
    `RunStateStatusEvent(NetMessageType msgType, RunState runState, java.lang.Exception error)`
    `RunStateStatusEvent(NetMessageType msgType, RunState runState, java.lang.String progressMessage)`
    `RunStateStatusEvent(NetMessageType msgType, RunState runState, java.lang.String message, java.lang.Exception error)`
    `ServerStatusEvent(NetMessageType msgType)`

  - ### Uses of NetMessageType in de.esprit.netsuite.server.lock

    Constructors in de.esprit.netsuite.server.lock with parameters of type NetMessageType
    Constructor and Description
    `MissingMessageTypeRegistryException(NetMessageType msgType)`

  - ### Uses of NetMessageType in de.esprit.netsuite.server.netch

    Methods in de.esprit.netsuite.server.netch that return NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `NetMessageType[]` | Session.`getRegisteredMessageTypes()`

    Methods in de.esprit.netsuite.server.netch with parameters of type NetMessageType
    Modifier and Type | Method and Description
    --- | ---
    `void` | Session.`deregisterMessageType(NetMessageType... msgTypes)`
    `boolean` | Session.`isRegisteredForMessageType(NetMessageType msgType)`
    `void` | Session.`registerMessageType(NetMessageType... msgTypes)`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.