com.bmc.mainview.nvbapi
Class ServicePoint

java.lang.Object
  extended by com.bmc.mainview.nvbapi.ServicePoint

public class ServicePoint
extends java.lang.Object

A target on the mainframe. The available targets can be seen from the PLEXMGR PLEXOVER view.

Version:
2.0
Author:
F. Schneider

Field Summary
 java.lang.String context
          The MVI defined context
 java.lang.String contexts
          A colon separated list of the contexts that this service point is part of.
 java.lang.String description
          The text description of the product
 java.lang.String product
          The MVI product to be accessed.
 java.lang.String server
          The jobname of the Product Address Space (PAS)
 java.lang.String status
          The servicepoint status: Active or Inactive
 java.lang.String sysname
          The zOS system name
 java.lang.String sysplex
          The zOS sysplex name
 java.lang.String system
          The host system name
 VersionNumber version
          The version number of the product, if available.
 
Constructor Summary
ServicePoint()
           
ServicePoint(TabularView group, int row)
          A constructor that extracts a Service Point definition from a row of the Plex Manager CONACTP view.
 
Method Summary
 boolean equals(java.lang.Object o)
          Test if two ServicePoints refer to the same place.
 int hashCode()
          Returns a hash code value for the object.
 boolean match(java.lang.String pattern)
          See if this service point is a member of a set of names
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

product

public java.lang.String product
The MVI product to be accessed. e.g. CMF, MVMVS, MVCICS, MVDB2, ...


system

public java.lang.String system
The host system name


context

public java.lang.String context
The MVI defined context


description

public java.lang.String description
The text description of the product


status

public java.lang.String status
The servicepoint status: Active or Inactive


sysname

public java.lang.String sysname
The zOS system name


sysplex

public java.lang.String sysplex
The zOS sysplex name


server

public java.lang.String server
The jobname of the Product Address Space (PAS)


contexts

public java.lang.String contexts
A colon separated list of the contexts that this service point is part of.


version

public VersionNumber version
The version number of the product, if available.

Constructor Detail

ServicePoint

public ServicePoint(TabularView group,
                    int row)
             throws java.io.IOException
A constructor that extracts a Service Point definition from a row of the Plex Manager CONACTP view.

Parameters:
row -
Throws:
java.io.IOException

ServicePoint

public ServicePoint()
Method Detail

hashCode

public int hashCode()
Returns a hash code value for the object. This method is supported for the benefit of hashtables such as those provided by java.util.Hashtable.

Overrides:
hashCode in class java.lang.Object
Returns:
a hash code value for this object.
See Also:
Object.equals(Object), Hashtable

equals

public boolean equals(java.lang.Object o)
Test if two ServicePoints refer to the same place.

Overrides:
equals in class java.lang.Object

match

public boolean match(java.lang.String pattern)
See if this service point is a member of a set of names

Parameters:
pattern - A comma-separated list of contexts, system names or sysplex names. It supports the SYSPLEX:name and SYSNAME:name syntax.
Returns:
true if this service point is included in one of the contexts.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object