From 80c58327faaa4873369f6bb949e62792c2f708e0 Mon Sep 17 00:00:00 2001
From: kenneth_suter <kenneth_suter@localhost>
Date: Wed, 15 Aug 2007 21:34:53 +0000
Subject: [PATCH] This commit is a step toward getting OpenDS internationalized. There are still issues to be resolved before we can declare that we are internationalized but this commit covers the bulk of changes needed at this time.
---
opends/src/server/org/opends/server/core/WorkflowResultCode.java | 32 +++++++++++++++++---------------
1 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/opends/src/server/org/opends/server/core/WorkflowResultCode.java b/opends/src/server/org/opends/server/core/WorkflowResultCode.java
index 28746ae..1ba3b64 100644
--- a/opends/src/server/org/opends/server/core/WorkflowResultCode.java
+++ b/opends/src/server/org/opends/server/core/WorkflowResultCode.java
@@ -25,6 +25,8 @@
* Portions Copyright 2007 Sun Microsystems, Inc.
*/
package org.opends.server.core;
+import org.opends.messages.Message;
+import org.opends.messages.MessageBuilder;
import org.opends.server.types.ResultCode;
@@ -40,7 +42,7 @@
private ResultCode resultCode = ResultCode.UNDEFINED;
// The global error message.
- private StringBuilder errorMessage = new StringBuilder ("");
+ private MessageBuilder errorMessage = new MessageBuilder(Message.EMPTY);
/**
@@ -61,8 +63,8 @@
* @param errorMessage the initial value for the error message
*/
public WorkflowResultCode(
- ResultCode resultCode,
- StringBuilder errorMessage
+ ResultCode resultCode,
+ MessageBuilder errorMessage
)
{
this.resultCode = resultCode;
@@ -114,8 +116,8 @@
* into a reference entry
*/
public boolean elaborateGlobalResultCode(
- ResultCode newResultCode,
- StringBuilder newErrorMessage
+ ResultCode newResultCode,
+ MessageBuilder newErrorMessage
)
{
// Returned value
@@ -126,7 +128,7 @@
if (resultCode == ResultCode.UNDEFINED)
{
resultCode = newResultCode;
- errorMessage = new StringBuilder (newErrorMessage);
+ errorMessage = new MessageBuilder (newErrorMessage);
}
else
{
@@ -143,11 +145,11 @@
{
case NO_SUCH_OBJECT:
resultCode = ResultCode.SUCCESS;
- errorMessage = new StringBuilder ("");
+ errorMessage = new MessageBuilder(Message.EMPTY);
break;
case REFERRAL:
resultCode = ResultCode.SUCCESS;
- errorMessage = new StringBuilder ("");
+ errorMessage = new MessageBuilder(Message.EMPTY);
sendReferenceEntry = true;
break;
default:
@@ -171,12 +173,12 @@
{
case REFERRAL:
resultCode = ResultCode.SUCCESS;
- errorMessage = new StringBuilder ("");
+ errorMessage = new MessageBuilder(Message.EMPTY);
sendReferenceEntry = true;
break;
case NO_SUCH_OBJECT:
resultCode = ResultCode.REFERRAL;
- errorMessage = new StringBuilder (newErrorMessage);
+ errorMessage = new MessageBuilder (Message.EMPTY);
break;
default:
// global resultCode remains the same
@@ -193,23 +195,23 @@
{
case REFERRAL:
resultCode = newResultCode;
- errorMessage = new StringBuilder (newErrorMessage);
+ errorMessage = new MessageBuilder (newErrorMessage);
sendReferenceEntry = true;
break;
case SUCCESS:
resultCode = newResultCode;
- errorMessage = new StringBuilder (newErrorMessage);
+ errorMessage = new MessageBuilder (newErrorMessage);
break;
case NO_SUCH_OBJECT:
resultCode = newResultCode;
- errorMessage = new StringBuilder (newErrorMessage);
+ errorMessage = new MessageBuilder (newErrorMessage);
break;
default:
// global resultCode remains the same but append the new
// error message into the current error message
if (errorMessage == null)
{
- errorMessage = new StringBuilder (newErrorMessage);
+ errorMessage = new MessageBuilder (newErrorMessage);
}
else
{
@@ -241,7 +243,7 @@
*
* @return the global error message.
*/
- public StringBuilder errorMessage()
+ public MessageBuilder errorMessage()
{
return errorMessage;
}
--
Gitblit v1.10.0