Throw UnexpectedException when invoke deserialize or serialize method in GC,CPU,MEMORY,MEMORY POOL data define.
This commit is contained in:
parent
5012a9bc40
commit
b9404f6a97
|
|
@ -1,5 +1,6 @@
|
|||
package org.skywalking.apm.collector.agentjvm.worker.cpu.define;
|
||||
|
||||
import org.skywalking.apm.collector.core.framework.UnexpectedException;
|
||||
import org.skywalking.apm.collector.remote.grpc.proto.RemoteData;
|
||||
import org.skywalking.apm.collector.stream.worker.impl.data.Attribute;
|
||||
import org.skywalking.apm.collector.stream.worker.impl.data.AttributeType;
|
||||
|
|
@ -26,11 +27,11 @@ public class CpuMetricDataDefine extends DataDefine {
|
|||
}
|
||||
|
||||
@Override public Object deserialize(RemoteData remoteData) {
|
||||
return null;
|
||||
throw new UnexpectedException("cpu metric data did not need send to remote worker.");
|
||||
}
|
||||
|
||||
@Override public RemoteData serialize(Object object) {
|
||||
return null;
|
||||
throw new UnexpectedException("cpu metric data did not need send to remote worker.");
|
||||
}
|
||||
|
||||
public static class CpuMetric implements Transform<CpuMetric> {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package org.skywalking.apm.collector.agentjvm.worker.gc.define;
|
||||
|
||||
import org.skywalking.apm.collector.core.framework.UnexpectedException;
|
||||
import org.skywalking.apm.collector.remote.grpc.proto.RemoteData;
|
||||
import org.skywalking.apm.collector.stream.worker.impl.data.Attribute;
|
||||
import org.skywalking.apm.collector.stream.worker.impl.data.AttributeType;
|
||||
|
|
@ -28,11 +29,11 @@ public class GCMetricDataDefine extends DataDefine {
|
|||
}
|
||||
|
||||
@Override public Object deserialize(RemoteData remoteData) {
|
||||
return null;
|
||||
throw new UnexpectedException("gc metric data did not need send to remote worker.");
|
||||
}
|
||||
|
||||
@Override public RemoteData serialize(Object object) {
|
||||
return null;
|
||||
throw new UnexpectedException("gc metric data did not need send to remote worker.");
|
||||
}
|
||||
|
||||
public static class GCMetric implements Transform<GCMetric> {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package org.skywalking.apm.collector.agentjvm.worker.memory.define;
|
||||
|
||||
import org.skywalking.apm.collector.core.framework.UnexpectedException;
|
||||
import org.skywalking.apm.collector.remote.grpc.proto.RemoteData;
|
||||
import org.skywalking.apm.collector.stream.worker.impl.data.Attribute;
|
||||
import org.skywalking.apm.collector.stream.worker.impl.data.AttributeType;
|
||||
|
|
@ -30,11 +31,11 @@ public class MemoryMetricDataDefine extends DataDefine {
|
|||
}
|
||||
|
||||
@Override public Object deserialize(RemoteData remoteData) {
|
||||
return null;
|
||||
throw new UnexpectedException("memory metric data did not need send to remote worker.");
|
||||
}
|
||||
|
||||
@Override public RemoteData serialize(Object object) {
|
||||
return null;
|
||||
throw new UnexpectedException("memory metric data did not need send to remote worker.");
|
||||
}
|
||||
|
||||
public static class MemoryMetric implements Transform<MemoryMetric> {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package org.skywalking.apm.collector.agentjvm.worker.memorypool.define;
|
||||
|
||||
import org.skywalking.apm.collector.core.framework.UnexpectedException;
|
||||
import org.skywalking.apm.collector.remote.grpc.proto.RemoteData;
|
||||
import org.skywalking.apm.collector.stream.worker.impl.data.Attribute;
|
||||
import org.skywalking.apm.collector.stream.worker.impl.data.AttributeType;
|
||||
|
|
@ -31,11 +32,11 @@ public class MemoryPoolMetricDataDefine extends DataDefine {
|
|||
}
|
||||
|
||||
@Override public Object deserialize(RemoteData remoteData) {
|
||||
return null;
|
||||
throw new UnexpectedException("memory pool metric data did not need send to remote worker.");
|
||||
}
|
||||
|
||||
@Override public RemoteData serialize(Object object) {
|
||||
return null;
|
||||
throw new UnexpectedException("memory pool metric data did not need send to remote worker.");
|
||||
}
|
||||
|
||||
public static class MemoryPoolMetric implements Transform<MemoryPoolMetric> {
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
package org.skywalking.apm.collector.core.framework;
|
||||
|
||||
/**
|
||||
* @author pengys5
|
||||
*/
|
||||
public class UnexpectedException extends RuntimeException {
|
||||
|
||||
public UnexpectedException(String message) {
|
||||
super(message);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue