summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/monitor
diff options
context:
space:
mode:
authorrfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68>2009-09-30 21:27:36 +0000
committerrfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68>2009-09-30 21:27:36 +0000
commit1ae56f2f860eef8a199cba88d236bf131389ba29 (patch)
tree4f9d731b78ef3ef179bb8aa228a2bd648277b712 /java/sca/modules/monitor
parent09e93bd9cbaa43810711ea51b6cece62354920bd (diff)
Relax the Monitor/Problem interfaces to take Throwable and Obbject...
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@820459 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/sca/modules/monitor')
-rw-r--r--java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Monitor.java12
-rw-r--r--java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Problem.java4
-rw-r--r--java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/MonitorImpl.java8
-rw-r--r--java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/ProblemImpl.java8
4 files changed, 16 insertions, 16 deletions
diff --git a/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Monitor.java b/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Monitor.java
index 87f115df7f..5129410e54 100644
--- a/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Monitor.java
+++ b/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Monitor.java
@@ -66,7 +66,7 @@ public abstract class Monitor {
Severity severity,
Object problemObject,
String messageId,
- Exception cause);
+ Throwable cause);
/**
* Create a new problem.
@@ -134,7 +134,7 @@ public abstract class Monitor {
Object reportingObject,
String messageBundle,
String messageId,
- String... messageParameters){
+ Object... messageParameters){
if (monitor != null) {
Problem problem =
monitor.createProblem(reportingObject.getClass().getName(),
@@ -142,7 +142,7 @@ public abstract class Monitor {
Severity.WARNING,
null,
messageId,
- (Object[])messageParameters);
+ messageParameters);
monitor.problem(problem);
} else {
System.out.println("Attempt to report warning with id " +
@@ -167,7 +167,7 @@ public abstract class Monitor {
Object reportingObject,
String messageBundle,
String messageId,
- String... messageParameters){
+ Object... messageParameters){
if (monitor != null) {
Problem problem =
monitor.createProblem(reportingObject.getClass().getName(),
@@ -175,7 +175,7 @@ public abstract class Monitor {
Severity.ERROR,
null,
messageId,
- (Object[])messageParameters);
+ messageParameters);
monitor.problem(problem);
} else {
System.out.println("Attempt to report error with id " +
@@ -200,7 +200,7 @@ public abstract class Monitor {
Object reportingObject,
String messageBundle,
String messageId,
- Exception cause){
+ Throwable cause){
if (monitor != null) {
Problem problem =
monitor.createProblem(reportingObject.getClass().getName(),
diff --git a/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Problem.java b/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Problem.java
index 61a90333ab..3c8fa80fc3 100644
--- a/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Problem.java
+++ b/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Problem.java
@@ -32,7 +32,7 @@ public interface Problem {
String getSourceClassName();
- String getBundleName();
+ String getResourceBundleName();
Severity getSeverity();
@@ -42,7 +42,7 @@ public interface Problem {
String getMessageId();
- Exception getCause();
+ Throwable getCause();
Object[] getMessageParams();
}
diff --git a/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/MonitorImpl.java b/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/MonitorImpl.java
index 48aeda3a55..74022c62db 100644
--- a/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/MonitorImpl.java
+++ b/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/MonitorImpl.java
@@ -48,12 +48,12 @@ public class MonitorImpl extends Monitor {
public void problem(Problem problem) {
- Logger problemLogger = Logger.getLogger(problem.getSourceClassName(), problem.getBundleName());
+ Logger problemLogger = Logger.getLogger(problem.getSourceClassName(), problem.getResourceBundleName());
if (problemLogger == null) {
logger.severe("Can't get logger " + problem.getSourceClassName()
+ " with bundle "
- + problem.getBundleName());
+ + problem.getResourceBundleName());
}
if (problem.getSeverity() == Severity.INFO) {
@@ -68,7 +68,7 @@ public class MonitorImpl extends Monitor {
if (problem.getCause() != null) {
problemCache.add(problem);
problemLogger.logp(Level.SEVERE, problem.getSourceClassName(), problem.getContext(), problem.getMessageId(), problem
- .getCause().toString());
+ .getCause());
} else {
problemCache.add(problem);
@@ -94,7 +94,7 @@ public class MonitorImpl extends Monitor {
Severity severity,
Object problemObject,
String messageId,
- Exception cause) {
+ Throwable cause) {
return new ProblemImpl(sourceClassName, bundleName, severity, contextStack.toString(), problemObject, messageId, cause);
}
diff --git a/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/ProblemImpl.java b/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/ProblemImpl.java
index de6ee2c525..e1847e7b5f 100644
--- a/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/ProblemImpl.java
+++ b/java/sca/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/impl/ProblemImpl.java
@@ -41,7 +41,7 @@ public class ProblemImpl implements Problem {
private Object problemObject;
private String messageId;
private Object[] messageParams;
- private Exception cause;
+ private Throwable cause;
/**
* Construct a new problem
@@ -87,7 +87,7 @@ public class ProblemImpl implements Problem {
String context,
Object problemObject,
String messageId,
- Exception cause) {
+ Throwable cause) {
this.sourceClassName = sourceClassName;
this.bundleName = bundleName;
this.severity = severity;
@@ -101,7 +101,7 @@ public class ProblemImpl implements Problem {
return sourceClassName;
}
- public String getBundleName() {
+ public String getResourceBundleName() {
return bundleName;
}
@@ -125,7 +125,7 @@ public class ProblemImpl implements Problem {
return messageParams;
}
- public Exception getCause() {
+ public Throwable getCause() {
return cause;
}