Moved constant classes out of util
This commit is contained in:
parent
5551fc7351
commit
3dd7fba320
@ -40,7 +40,7 @@ public interface BinaryMemcacheMessageHeader {
|
|||||||
* Sets the magic byte.
|
* Sets the magic byte.
|
||||||
*
|
*
|
||||||
* @param magic the magic byte to use.
|
* @param magic the magic byte to use.
|
||||||
* @see io.netty.handler.codec.memcache.binary.util.BinaryMemcacheOpcodes for typesafe opcodes.
|
* @see BinaryMemcacheOpcodes for typesafe opcodes.
|
||||||
*/
|
*/
|
||||||
BinaryMemcacheMessageHeader setMagic(byte magic);
|
BinaryMemcacheMessageHeader setMagic(byte magic);
|
||||||
|
|
||||||
|
@ -13,10 +13,10 @@
|
|||||||
* License for the specific language governing permissions and limitations
|
* License for the specific language governing permissions and limitations
|
||||||
* under the License.
|
* under the License.
|
||||||
*/
|
*/
|
||||||
package io.netty.handler.codec.memcache.binary.util;
|
package io.netty.handler.codec.memcache.binary;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Represents all Opcodes that can occur in a {@link io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage}.
|
* Represents all Opcodes that can occur in a {@link BinaryMemcacheMessage}.
|
||||||
* <p/>
|
* <p/>
|
||||||
* This class can be extended if a custom application needs to implement a superset of the normally supported
|
* This class can be extended if a custom application needs to implement a superset of the normally supported
|
||||||
* operations by a vanilla memcached protocol.
|
* operations by a vanilla memcached protocol.
|
||||||
@ -62,5 +62,4 @@ public final class BinaryMemcacheOpcodes {
|
|||||||
public static final byte SASL_LIST_MECHS = 0x20;
|
public static final byte SASL_LIST_MECHS = 0x20;
|
||||||
public static final byte SASL_AUTH = 0x21;
|
public static final byte SASL_AUTH = 0x21;
|
||||||
public static final byte SASL_STEP = 0x22;
|
public static final byte SASL_STEP = 0x22;
|
||||||
|
|
||||||
}
|
}
|
@ -19,7 +19,7 @@ package io.netty.handler.codec.memcache.binary;
|
|||||||
* Extends the common {@link BinaryMemcacheMessageHeader} header fields with hose who can only show up in
|
* Extends the common {@link BinaryMemcacheMessageHeader} header fields with hose who can only show up in
|
||||||
* {@link BinaryMemcacheResponse} messages.
|
* {@link BinaryMemcacheResponse} messages.
|
||||||
*
|
*
|
||||||
* @see io.netty.handler.codec.memcache.binary.util.BinaryMemcacheResponseStatus
|
* @see BinaryMemcacheResponseStatus
|
||||||
*/
|
*/
|
||||||
public interface BinaryMemcacheResponseHeader extends BinaryMemcacheMessageHeader {
|
public interface BinaryMemcacheResponseHeader extends BinaryMemcacheMessageHeader {
|
||||||
|
|
||||||
|
@ -13,11 +13,11 @@
|
|||||||
* License for the specific language governing permissions and limitations
|
* License for the specific language governing permissions and limitations
|
||||||
* under the License.
|
* under the License.
|
||||||
*/
|
*/
|
||||||
package io.netty.handler.codec.memcache.binary.util;
|
package io.netty.handler.codec.memcache.binary;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Contains all possible status values a
|
* Contains all possible status values a
|
||||||
* {@link io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseHeader} can return.
|
* {@link BinaryMemcacheResponseHeader} can return.
|
||||||
*/
|
*/
|
||||||
public final class BinaryMemcacheResponseStatus {
|
public final class BinaryMemcacheResponseStatus {
|
||||||
|
|
||||||
@ -36,5 +36,4 @@ public final class BinaryMemcacheResponseStatus {
|
|||||||
public static final short AUTH_CONTINUE = 0x21;
|
public static final short AUTH_CONTINUE = 0x21;
|
||||||
public static final short UNKNOWN_COMMAND = 0x81;
|
public static final short UNKNOWN_COMMAND = 0x81;
|
||||||
public static final short ENOMEM = 0x82;
|
public static final short ENOMEM = 0x82;
|
||||||
|
|
||||||
}
|
}
|
@ -1,20 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2013 The Netty Project
|
|
||||||
*
|
|
||||||
* The Netty Project licenses this file to you under the Apache License,
|
|
||||||
* version 2.0 (the "License"); you may not use this file except in compliance
|
|
||||||
* with the License. You may obtain a copy of the License at:
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
* License for the specific language governing permissions and limitations
|
|
||||||
* under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Utility helpers for the binary protocol.
|
|
||||||
*/
|
|
||||||
package io.netty.handler.codec.memcache.binary.util;
|
|
@ -21,21 +21,20 @@ import io.netty.channel.embedded.EmbeddedChannel;
|
|||||||
import io.netty.handler.codec.EncoderException;
|
import io.netty.handler.codec.EncoderException;
|
||||||
import io.netty.handler.codec.memcache.DefaultLastMemcacheContent;
|
import io.netty.handler.codec.memcache.DefaultLastMemcacheContent;
|
||||||
import io.netty.handler.codec.memcache.DefaultMemcacheContent;
|
import io.netty.handler.codec.memcache.DefaultMemcacheContent;
|
||||||
import io.netty.handler.codec.memcache.binary.util.BinaryMemcacheOpcodes;
|
|
||||||
import io.netty.util.CharsetUtil;
|
import io.netty.util.CharsetUtil;
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import static org.hamcrest.CoreMatchers.is;
|
import static org.hamcrest.CoreMatchers.*;
|
||||||
import static org.hamcrest.core.IsEqual.equalTo;
|
import static org.hamcrest.core.IsEqual.equalTo;
|
||||||
import static org.junit.Assert.assertThat;
|
import static org.junit.Assert.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Verifies the correct functionality of the {@link BinaryMemcacheEncoder}.
|
* Verifies the correct functionality of the {@link BinaryMemcacheEncoder}.
|
||||||
*/
|
*/
|
||||||
public class BinaryMemcacheEncoderTest {
|
public class BinaryMemcacheEncoderTest {
|
||||||
|
|
||||||
public static int DEFAULT_HEADER_SIZE = 24;
|
public static final int DEFAULT_HEADER_SIZE = 24;
|
||||||
|
|
||||||
private EmbeddedChannel channel;
|
private EmbeddedChannel channel;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user