2 * Copyright (c) 2016 Cisco Systems, Inc. and others. All rights reserved.
4 * This program and the accompanying materials are made available under the
5 * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 * and is available at http://www.eclipse.org/legal/epl-v10.html
8 package org.opendaylight.controller.cluster.access.concepts;
10 public class FrontendIdentifierTest extends AbstractIdentifierTest<FrontendIdentifier<?>> {
11 static final FrontendType ONE_FRONTEND_TYPE = new FrontendType() {
12 private static final long serialVersionUID = 1L;
15 public String toSimpleString() {
19 private Object readResolve() {
20 return ONE_FRONTEND_TYPE;
23 static final FrontendType OTHER_FRONTEND_TYPE = new FrontendType() {
24 private static final long serialVersionUID = 1L;
27 public String toSimpleString() {
31 private Object readResolve() {
32 return OTHER_FRONTEND_TYPE;
36 private static final MemberName MEMBER = MemberName.forName("test");
37 private static final FrontendIdentifier<?> OBJECT = new FrontendIdentifier<>(MEMBER, ONE_FRONTEND_TYPE);
38 private static final FrontendIdentifier<?> DIFFERENT_OBJECT = new FrontendIdentifier<>(MEMBER, OTHER_FRONTEND_TYPE);
39 private static final FrontendIdentifier<?> EQUAL_OBJECT = new FrontendIdentifier<>(MEMBER, ONE_FRONTEND_TYPE);
42 FrontendIdentifier<?> object() {
47 FrontendIdentifier<?> differentObject() {
48 return DIFFERENT_OBJECT;
52 FrontendIdentifier<?> equalObject() {