Maximo API Client - v0.9.20
    Preparing search index...

    Interface MaximoJvm

    Describes a single JVM (node) in a clustered Maximo deployment.

    Populated either by the native /mmi/members endpoint, by the MAXIMOMIZE.CLUSTER autoscript (?action=nodes), or — for the host answering "where am I" — by /mmi/members/thisserver.

    interface MaximoJvm {
        serverHost: string | null;
        nodeName: string | null;
        jvmTag: string | null;
        ip: string | null;
        memberId: string;
        isHere: boolean;
        userActive?: boolean;
        directUrl?: string;
    }
    Index

    Properties

    serverHost: string | null

    Hostname or IP recorded in SERVERSESSION.SERVERHOST.

    nodeName: string | null

    Logical name (SERVERSESSION.SERVERNAME). Used as the MMI member id.

    jvmTag: string | null

    JAVAJVMNAME with the leading PID stripped (e.g. pod-12.example.com).

    ip: string | null

    Resolved IP (best-effort DNS lookup, may be null).

    memberId: string

    Identifier usable on /mmi/members/{id}/... — defaults to nodeName.

    isHere: boolean

    True if this entry is the JVM that answered the discovery call.

    userActive?: boolean

    True if a particular user has an active MAXSESSION on this node. Present only when discovery was scoped to a specific user.

    directUrl?: string

    Optional per-pod ingress URL supplied by the caller (or a future MMI extension). When set, pinTo() can route arbitrary OSLC traffic via this URL instead of needing the relay autoscript.