*/
package org.opendaylight.protocol.pcep.impl.spi;
-import java.util.Arrays;
+import java.util.Collections;
import org.opendaylight.protocol.pcep.spi.PCEPErrors;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.message.rev131007.PcerrBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.Message;
final ErrorObject err = new ErrorObjectBuilder().setType(e.getErrorType()).setValue(e.getErrorValue()).build();
if (t == null) {
return errMessageBuilder.setPcerrMessage(
- new PcerrMessageBuilder().setErrors(Arrays.asList(new ErrorsBuilder().setErrorObject(err).build())).build()).build();
+ new PcerrMessageBuilder().setErrors(Collections.singletonList(new ErrorsBuilder().setErrorObject(err).build())).build()).build();
} else {
final ErrorType type = new SessionCaseBuilder().setSession(new SessionBuilder().setOpen(t).build()).build();
return errMessageBuilder.setPcerrMessage(
- new PcerrMessageBuilder().setErrors(Arrays.asList(new ErrorsBuilder().setErrorObject(err).build())).setErrorType(type).build()).build();
+ new PcerrMessageBuilder().setErrors(Collections.singletonList(new ErrorsBuilder().setErrorObject(err).build())).setErrorType(type).build()).build();
}
}
}
import com.google.common.collect.Lists;
import java.math.BigInteger;
import java.nio.charset.StandardCharsets;
-import java.util.Arrays;
+import java.util.Collections;
import java.util.List;
import javax.annotation.Nonnull;
import org.opendaylight.protocol.pcep.spi.PCEPErrors;
public static Pcerr createErrorMsg(@Nonnull final PCEPErrors e, @Nonnull final long srpId) {
final PcerrMessageBuilder msgBuilder = new PcerrMessageBuilder();
return new PcerrBuilder().setPcerrMessage(
- msgBuilder
- .setErrorType(
- new StatefulCaseBuilder().setStateful(
- new StatefulBuilder().setSrps(
- Lists.newArrayList(new SrpsBuilder().setSrp(
- new SrpBuilder().setProcessingRule(false).setIgnore(false)
- .setOperationId(new SrpIdNumber(srpId)).build())
- .build())).build()).build())
- .setErrors(
- Arrays.asList(new ErrorsBuilder().setErrorObject(
- new ErrorObjectBuilder().setType(e.getErrorType()).setValue(e.getErrorValue())
- .build()).build())).build()).build();
+ msgBuilder
+ .setErrorType(
+ new StatefulCaseBuilder().setStateful(
+ new StatefulBuilder().setSrps(
+ Lists.newArrayList(new SrpsBuilder().setSrp(
+ new SrpBuilder().setProcessingRule(false).setIgnore(false)
+ .setOperationId(new SrpIdNumber(srpId)).build())
+ .build())).build()).build())
+ .setErrors(
+ Collections.singletonList(new ErrorsBuilder().setErrorObject(
+ new ErrorObjectBuilder().setType(e.getErrorType()).setValue(e.getErrorValue())
+ .build()).build())).build()).build();
}
public static byte[] getDefaultPathName(final String address, final long lspId) {
import com.google.common.primitives.UnsignedBytes;
import io.netty.buffer.ByteBuf;
import java.util.ArrayList;
-import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import javax.annotation.Nullable;
rp.get()).build())).build()).build();
}
return new PcerrBuilder().setPcerrMessage(
- msgBuilder.setErrors(Arrays.asList(new ErrorsBuilder().setErrorObject(
- new ErrorObjectBuilder().setType(e.getErrorType()).setValue(
- e.getErrorValue()).build()).build())).build()).build();
+ msgBuilder.setErrors(Collections.singletonList(new ErrorsBuilder().setErrorObject(
+ new ErrorObjectBuilder().setType(e.getErrorType()).setValue(
+ e.getErrorValue()).build()).build())).build()).build();
}
protected abstract Message validate(final List<Object> objects, final List<Message> errors) throws PCEPDeserializerException;
package org.opendaylight.protocol.pcep.spi;
import com.google.common.base.Preconditions;
-import java.util.Arrays;
+import java.util.Collections;
import java.util.List;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.Object;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.pcep.error.object.ErrorObjectBuilder;
}
public List<Errors> getErrors() {
- return Arrays.asList(this.error);
+ return Collections.singletonList(this.error);
}
public PCEPErrors getError() {
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
import io.netty.channel.nio.NioEventLoopGroup;
-import java.util.Arrays;
+import java.util.Collections;
import java.util.List;
import java.util.Random;
import javax.management.ObjectName;
SimplePCEPExtensionProviderContext extContext = new SimplePCEPExtensionProviderContext();
setupMockService(PCEPExtensionProviderContext.class, extContext);
BasePCEPSessionProposalFactory proposalFactory = new BasePCEPSessionProposalFactory(120, 30,
- Arrays.asList(new PCEPStatefulCapability(true, true, true, true, true, true, true)));
+ Collections.singletonList(new PCEPStatefulCapability(true, true, true, true, true, true, true)));
setupMockService(PCEPSessionProposalFactory.class, proposalFactory);
NioEventLoopGroup eventLoopGroup = new NioEventLoopGroup();
setupMockService(PCEPDispatcher.class, new PCEPDispatcherImpl(extContext.getMessageHandlerRegistry(),
final Client client = new Client();
client.setPassword(Rfc2385Key.getDefaultInstance("foo"));
client.setAddress(new IpAddress("127.0.0.1".toCharArray()));
- mxBean.setClient(Arrays.asList(client));
+ mxBean.setClient(Collections.singletonList(client));
}
mxBean.setListenAddress(listenAddress == null ? null : new IpAddress(listenAddress.toCharArray()));
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
+
import io.netty.channel.nio.NioEventLoopGroup;
-import java.util.Arrays;
+import java.util.Collections;
import java.util.List;
import javax.management.ObjectName;
import org.junit.Before;
SimplePCEPExtensionProviderContext extContext = new SimplePCEPExtensionProviderContext();
setupMockService(PCEPExtensionProviderContext.class, extContext);
BasePCEPSessionProposalFactory proposalFactory = new BasePCEPSessionProposalFactory(120, 30,
- Arrays.asList(new PCEPStatefulCapability(true, true, true, true, true, true, true)));
+ Collections.singletonList(new PCEPStatefulCapability(true, true, true, true, true, true, true)));
setupMockService(PCEPSessionProposalFactory.class, proposalFactory);
NioEventLoopGroup eventLoopGroup = new NioEventLoopGroup();
setupMockService(PCEPDispatcher.class, new PCEPDispatcherImpl(extContext.getMessageHandlerRegistry(),