org.firebirdsql.gds
Class GDSExceptionHelper.GDSMessage

java.lang.Object
  extended by org.firebirdsql.gds.GDSExceptionHelper.GDSMessage
Enclosing class:
GDSExceptionHelper

public static class GDSExceptionHelper.GDSMessage
extends java.lang.Object

This class wraps message template obtained from isc_error_msg.properties file and allows to set parameters to the message.


Constructor Summary
GDSExceptionHelper.GDSMessage(java.lang.String template)
          Constructs an instance of GDSMessage for the specified template.
 
Method Summary
 int getParamCount()
          Returns the number of parameters for the message template.
 void setParameter(int position, java.lang.String text)
          Sets the parameter value
 java.lang.String toString()
          Puts parameters into the template and return the obtained string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GDSExceptionHelper.GDSMessage

public GDSExceptionHelper.GDSMessage(java.lang.String template)
Constructs an instance of GDSMessage for the specified template.

Method Detail

getParamCount

public int getParamCount()
Returns the number of parameters for the message template.

Returns:
number of parameters.

setParameter

public void setParameter(int position,
                         java.lang.String text)
Sets the parameter value

Parameters:
position - the parameter number, 0 - first parameter.
text - value of parameter

toString

public java.lang.String toString()
Puts parameters into the template and return the obtained string.

Overrides:
toString in class java.lang.Object
Returns:
string representation of the message.


Copyright © 2001-2019 Jaybird (Firebird JDBC/JCA) team. All rights reserved.