com.novell.service.server
Class ServerVersionsImpl
java.lang.Object
|
+--com.novell.service.server.ServerVersionsImpl
- public class ServerVersionsImpl
- extends java.lang.Object
- implements , ServerVersions
Provides the attribute value of a ServerDirContext.
This attribute supports expanded search capabilities. Use the
setSearchFields() and getSearchFields() methods to control which
fields are used when performing a search. If the searchFields are
not explicitly set, then all fields are used by default.
- See Also:
ServerVersions
Method Summary |
byte |
getAccountVersion()
Returns the account version of the server. |
byte |
getInternetBridgeVersion()
Returns the Internet bridge version number of the server. |
byte |
getMajorVersion()
Returns the major version of the server. |
byte |
getMinorVersion()
Returns the minor version of the server. |
byte |
getPrintVersion()
Returns the print version number of the server. |
byte |
getQueueVersion()
Returns the queue version number of the server. |
byte |
getRevision()
Returns the revision number of the server. |
int |
getSearchFields()
Returns the fields currently set to be used when performing
a search. |
byte |
getSecurityVersion()
Returns the security version number of the server. |
byte |
getVirtualConsoleVersion()
Returns the virtual console version number of the server. |
void |
setAccountVersion(byte value)
Sets the account version number of the server as the search value. |
void |
setInternetBridgeVersion(byte value)
Sets the Internet bridge version number of the server as the search
value. |
void |
setMajorVersion(byte value)
Sets the major version number of the server as the search value. |
void |
setMinorVersion(byte value)
Sets the minor version number of the server as the search value. |
void |
setPrintVersion(byte value)
Sets the print version number of the server as the search value. |
void |
setQueueVersion(byte value)
Sets the minor queue version number of the server as the search value. |
void |
setRevision(byte value)
Sets the revision number of the server as the search value. |
void |
setSearchFields(int fields)
Sets the fields to be used when performing a search. |
void |
setSecurityVersion(byte value)
Sets the security version number of the server as the search
value. |
void |
setVirtualConsoleVersion(byte value)
Sets the virtual console version number of the server as the search
value. |
Methods inherited from class java.lang.Object |
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ServerVersionsImpl
public ServerVersionsImpl()
- Constructs a ServerVersionImpl attribute value. This constructor
is used to manually create attributes for methods such as search().
setSearchFields
public void setSearchFields(int fields)
- Sets the fields to be used when performing a search. Use the
constants defined in the ServerVersion interface as the value
of the fields parameter. Multiple fields can be bitwise OR'ed
together to search on multiple fields.
- Specified by:
- setSearchFields in interface ServerVersions
- Parameters:
fields
- The fields to be used in the search.- See Also:
ServerVersions
getSearchFields
public int getSearchFields()
- Returns the fields currently set to be used when performing
a search.
- Specified by:
- getSearchFields in interface ServerVersions
- Returns:
- The search fields currently set.
getMajorVersion
public byte getMajorVersion()
throws com.novell.service.jncp.NSIException
- Returns the major version of the server.
- Specified by:
- getMajorVersion in interface ServerVersions
- Returns:
- The major version number.
- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
getMinorVersion
public byte getMinorVersion()
throws com.novell.service.jncp.NSIException
- Returns the minor version of the server.
- Specified by:
- getMinorVersion in interface ServerVersions
- Returns:
- The minor version number.
- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
getRevision
public byte getRevision()
throws com.novell.service.jncp.NSIException
- Returns the revision number of the server.
- Specified by:
- getRevision in interface ServerVersions
- Returns:
- The revision number.
- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
getAccountVersion
public byte getAccountVersion()
throws com.novell.service.jncp.NSIException
- Returns the account version of the server.
- Specified by:
- getAccountVersion in interface ServerVersions
- Returns:
- The account version number.
- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
getQueueVersion
public byte getQueueVersion()
throws com.novell.service.jncp.NSIException
- Returns the queue version number of the server.
- Specified by:
- getQueueVersion in interface ServerVersions
- Returns:
- The queue version number.
- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
getPrintVersion
public byte getPrintVersion()
throws com.novell.service.jncp.NSIException
- Returns the print version number of the server.
- Specified by:
- getPrintVersion in interface ServerVersions
- Returns:
- The print version number.
- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
getVirtualConsoleVersion
public byte getVirtualConsoleVersion()
throws com.novell.service.jncp.NSIException
- Returns the virtual console version number of the server.
- Specified by:
- getVirtualConsoleVersion in interface ServerVersions
- Returns:
- The virtual console version number.
- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
getSecurityVersion
public byte getSecurityVersion()
throws com.novell.service.jncp.NSIException
- Returns the security version number of the server.
- Specified by:
- getSecurityVersion in interface ServerVersions
- Returns:
- The security version number.
- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
getInternetBridgeVersion
public byte getInternetBridgeVersion()
throws com.novell.service.jncp.NSIException
- Returns the Internet bridge version number of the server.
- Specified by:
- getInternetBridgeVersion in interface ServerVersions
- Returns:
- The Internet bridge version number.
- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
setMajorVersion
public void setMajorVersion(byte value)
throws com.novell.service.jncp.NSIException
- Sets the major version number of the server as the search value.
This is used to search for all servers matching the value parameter.
- Specified by:
- setMajorVersion in interface ServerVersions
- Parameters:
value
- The major version number.- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
setMinorVersion
public void setMinorVersion(byte value)
throws com.novell.service.jncp.NSIException
- Sets the minor version number of the server as the search value.
This is used to search for all servers matching the value parameter.
- Specified by:
- setMinorVersion in interface ServerVersions
- Parameters:
value
- The minor version number.- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
setRevision
public void setRevision(byte value)
throws com.novell.service.jncp.NSIException
- Sets the revision number of the server as the search value.
This is used to search for all servers matching the value parameter.
- Specified by:
- setRevision in interface ServerVersions
- Parameters:
value
- The revision number.- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
setAccountVersion
public void setAccountVersion(byte value)
throws com.novell.service.jncp.NSIException
- Sets the account version number of the server as the search value.
This is used to search for all servers matching the value parameter.
- Specified by:
- setAccountVersion in interface ServerVersions
- Parameters:
value
- The account version number.- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
setQueueVersion
public void setQueueVersion(byte value)
throws com.novell.service.jncp.NSIException
- Sets the minor queue version number of the server as the search value.
This is used to search for all servers matching the value parameter.
- Specified by:
- setQueueVersion in interface ServerVersions
- Parameters:
value
- The queue version number.- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
setPrintVersion
public void setPrintVersion(byte value)
throws com.novell.service.jncp.NSIException
- Sets the print version number of the server as the search value.
This is used to search for all servers matching the value parameter.
- Specified by:
- setPrintVersion in interface ServerVersions
- Parameters:
value
- The print version number.- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
setVirtualConsoleVersion
public void setVirtualConsoleVersion(byte value)
throws com.novell.service.jncp.NSIException
- Sets the virtual console version number of the server as the search
value. This is used to search for all servers matching the value
parameter.
- Specified by:
- setVirtualConsoleVersion in interface ServerVersions
- Parameters:
value
- The virtual console version number.- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
setSecurityVersion
public void setSecurityVersion(byte value)
throws com.novell.service.jncp.NSIException
- Sets the security version number of the server as the search
value. This is used to search for all servers matching the value
parameter.
- Specified by:
- setSecurityVersion in interface ServerVersions
- Parameters:
value
- The security version number.- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.
setInternetBridgeVersion
public void setInternetBridgeVersion(byte value)
throws com.novell.service.jncp.NSIException
- Sets the Internet bridge version number of the server as the search
value. This is used to search for all servers matching the value
parameter.
- Specified by:
- setInternetBridgeVersion in interface ServerVersions
- Parameters:
value
- The Internet bridge version number.- Throws:
- com.novell.service.jncp.NSIException - Standard NJCL exception for working on
top of Xplat libraries.