diff options
Diffstat (limited to 'src/org/traccar/BaseProtocolEncoder.java')
-rw-r--r-- | src/org/traccar/BaseProtocolEncoder.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/org/traccar/BaseProtocolEncoder.java b/src/org/traccar/BaseProtocolEncoder.java index 2589e4994..296ee2d4b 100644 --- a/src/org/traccar/BaseProtocolEncoder.java +++ b/src/org/traccar/BaseProtocolEncoder.java @@ -21,21 +21,21 @@ import org.jboss.netty.handler.codec.oneone.OneToOneEncoder; import org.traccar.model.Command; public abstract class BaseProtocolEncoder extends OneToOneEncoder { - + protected String getUniqueId(long deviceId) { return Context.getIdentityManager().getDeviceById(deviceId).getUniqueId(); } @Override protected Object encode(ChannelHandlerContext ctx, Channel channel, Object msg) throws Exception { - + if (msg instanceof Command) { return encodeCommand((Command) msg); } - + return msg; } - + protected abstract Object encodeCommand(Command command); - + } |