Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractMapper<E extends Throwable> - Class in org.onlab.rest.exceptions
Base exception mapper implementation.
AbstractMapper() - Constructor for class org.onlab.rest.exceptions.AbstractMapper
 
AbstractWebApplication - Class in org.onlab.rest
Base web application.
AbstractWebApplication() - Constructor for class org.onlab.rest.AbstractWebApplication
 
AclManager - Class in org.onosproject.acl.impl
Implementation of the ACL service.
AclManager() - Constructor for class org.onosproject.acl.impl.AclManager
 
AclRule - Class in org.onosproject.acl
ACL rule class.
AclRule.Action - Enum in org.onosproject.acl
Enum type for ACL rule's action.
AclRule.Builder - Class in org.onosproject.acl
Builder of an ACL rule.
AclService - Interface in org.onosproject.acl
Service interface exported by ACL application.
AclStore - Interface in org.onosproject.acl
Service interface exported by ACL distributed store.
aclStore - Variable in class org.onosproject.acl.impl.AclManager
 
AclWebApplication - Class in org.onosproject.acl
ACL REST API web application.
AclWebApplication() - Constructor for class org.onosproject.acl.AclWebApplication
 
AclWebResource - Class in org.onosproject.acl
Manage ACL rules.
AclWebResource() - Constructor for class org.onosproject.acl.AclWebResource
 
action() - Method in class org.onosproject.acl.AclRule
 
action(AclRule.Action) - Method in class org.onosproject.acl.AclRule.Builder
Sets the action for the ACL rule that will be built.
activate() - Method in class org.onosproject.acl.impl.AclManager
 
activate() - Method in class org.onosproject.acl.impl.DistributedAclStore
 
addAclRule(AclRule) - Method in interface org.onosproject.acl.AclService
Adds a new ACL rule.
addAclRule(AclRule) - Method in interface org.onosproject.acl.AclStore
Adds a new ACL rule.
addAclRule(InputStream) - Method in class org.onosproject.acl.AclWebResource
Add a new ACL rule.
addAclRule(AclRule) - Method in class org.onosproject.acl.impl.AclManager
 
addAclRule(AclRule) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
addDenyToAllowMapping(RuleId, RuleId) - Method in interface org.onosproject.acl.AclStore
Adds a new mapping from denying ACL rule to allowing ACL rule.
addDenyToAllowMapping(RuleId, RuleId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
addRuleToDeviceMapping(RuleId, DeviceId) - Method in interface org.onosproject.acl.AclStore
Adds a new mapping from ACL rule to device.
addRuleToDeviceMapping(RuleId, DeviceId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
addRuleToFlowMapping(RuleId, FlowRule) - Method in interface org.onosproject.acl.AclStore
Adds a new mapping from ACL rule to ACL flow rule.
addRuleToFlowMapping(RuleId, FlowRule) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
AnnotationsSerializer - Class in org.onosproject.store.serializers
 
AnnotationsSerializer() - Constructor for class org.onosproject.store.serializers.AnnotationsSerializer
 
API - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
API_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
KryoNamespace which can serialize API bundle classes.
ArraysAsListSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Arrays.asList(Object...).
ArraysAsListSerializer() - Constructor for class org.onosproject.store.serializers.ArraysAsListSerializer
 

B

BadRequestMapper - Class in org.onlab.rest.exceptions
Mapper for IO exceptions to the BAD_REQUEST response code.
BadRequestMapper() - Constructor for class org.onlab.rest.exceptions.BadRequestMapper
 
BaseResource - Class in org.onlab.rest
Base abstraction of a JAX-RS resource.
BaseResource() - Constructor for class org.onlab.rest.BaseResource
 
BASIC - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
BASIC_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
BEGIN_USER_CUSTOM_ID - Static variable in class org.onosproject.store.serializers.KryoNamespaces
Kryo registration Id for user custom registration.
bindIdGenerator(IdGenerator) - Static method in class org.onosproject.acl.AclRule
Binds an id generator for unique ACL rule id generation.
build() - Method in class org.onosproject.acl.AclRule.Builder
Builds an ACL rule from the accumulated parameters.
builder() - Static method in class org.onosproject.acl.AclRule
Returns a new ACL rule builder.

C

checkIfRuleWorksInDevice(RuleId, DeviceId) - Method in interface org.onosproject.acl.AclStore
Checks if an existing ACL rule already works in a given device.
checkIfRuleWorksInDevice(RuleId, DeviceId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
checkMatch(AclRule) - Method in class org.onosproject.acl.AclRule
Check if this ACL rule match the given ACL rule.
clearAcl() - Method in interface org.onosproject.acl.AclService
Clears ACL and resets all.
clearAcl() - Method in interface org.onosproject.acl.AclStore
Clears ACL and reset all.
clearAcl() - Method in class org.onosproject.acl.AclWebResource
Remove all ACL rules.
clearAcl() - Method in class org.onosproject.acl.impl.AclManager
 
clearAcl() - Method in class org.onosproject.acl.impl.DistributedAclStore
 
ConnectPointSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ConnectPointSerializer.
ConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.ConnectPointSerializer
Creates ConnectPointSerializer serializer instance.
copy(T) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
copy(T) - Method in interface org.onosproject.store.serializers.StoreSerializer
Returns a copy of the specfied object.
coreService - Variable in class org.onosproject.acl.impl.AclManager
 
coreService - Variable in class org.onosproject.acl.impl.DistributedAclStore
 

D

deactivate() - Method in class org.onosproject.acl.impl.AclManager
 
deactive() - Method in class org.onosproject.acl.impl.DistributedAclStore
 
decode(byte[]) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
decode(ByteBuffer) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
decode(InputStream) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
decode(byte[]) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deserializes the specified bytes into an object.
decode(ByteBuffer) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deserializes the specified bytes into an object.
decode(InputStream) - Method in interface org.onosproject.store.serializers.StoreSerializer
Deserializes the specified bytes into an object.
DefaultApplicationIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultApplicationId.
DefaultApplicationIdSerializer() - Constructor for class org.onosproject.store.serializers.DefaultApplicationIdSerializer
Creates DefaultApplicationId serializer instance.
DefaultLinkSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultLink.
DefaultLinkSerializer() - Constructor for class org.onosproject.store.serializers.DefaultLinkSerializer
Creates DefaultLink serializer instance.
DefaultOutboundPacketSerializer - Class in org.onosproject.store.serializers
Serializer for a default outbound packet.
DefaultOutboundPacketSerializer() - Constructor for class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
Creates DefaultOutboundPacket serializer instance.
DefaultPortSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DefaultPort.
DefaultPortSerializer() - Constructor for class org.onosproject.store.serializers.DefaultPortSerializer
Creates DefaultPort serializer instance.
DeviceIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for DeviceId.
DeviceIdSerializer() - Constructor for class org.onosproject.store.serializers.DeviceIdSerializer
Creates DeviceId serializer instance.
deviceIdSerializer() - Static method in class org.onosproject.store.serializers.DeviceIdSerializer
 
DistributedAclStore - Class in org.onosproject.acl.impl
Implementation of the ACL store service.
DistributedAclStore() - Constructor for class org.onosproject.acl.impl.DistributedAclStore
 
dstIp(Ip4Prefix) - Method in class org.onosproject.acl.AclRule.Builder
Sets the destination IP address for the ACL rule that will be built.
dstIp() - Method in class org.onosproject.acl.AclRule
 
dstTpPort(short) - Method in class org.onosproject.acl.AclRule.Builder
Sets the destination transport layer port for the ACL rule that will be built.
dstTpPort() - Method in class org.onosproject.acl.AclRule
 

E

encode(Object) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
encode(Object, ByteBuffer) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
encode(Object, OutputStream) - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
encode(Object) - Method in interface org.onosproject.store.serializers.StoreSerializer
Serializes the specified object into bytes.
encode(Object, ByteBuffer) - Method in interface org.onosproject.store.serializers.StoreSerializer
Serializes the specified object into bytes.
encode(Object, OutputStream) - Method in interface org.onosproject.store.serializers.StoreSerializer
Serializes the specified object into bytes.
EntityNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the NOT_FOUND response code.
EntityNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.EntityNotFoundMapper
 
equals(Object) - Method in class org.onosproject.acl.AclRule
 
error - Variable in class org.onlab.rest.exceptions.AbstractMapper
Holds the current exception for use in subclasses.
ExtensionCriterionSerializer - Class in org.onosproject.store.serializers
Serializer for extension criteria.
ExtensionCriterionSerializer() - Constructor for class org.onosproject.store.serializers.ExtensionCriterionSerializer
Constructs a extension criterion serializer.
ExtensionInstructionSerializer - Class in org.onosproject.store.serializers
Serializer for extension instructions.
ExtensionInstructionSerializer() - Constructor for class org.onosproject.store.serializers.ExtensionInstructionSerializer
Constructs a extension instruction serializer.

F

FilteredConnectPointSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for FilteredConnectPointSerializer.
FilteredConnectPointSerializer() - Constructor for class org.onosproject.store.serializers.FilteredConnectPointSerializer
Creates FilteredConnectPointSerializer serializer instance.
fingerprint() - Method in class org.onosproject.acl.RuleId
Returns the backing value.
flowRuleService - Variable in class org.onosproject.acl.impl.AclManager
 

G

get(Class<T>) - Method in class org.onlab.rest.BaseResource
Returns reference to the specified service implementation.
getAclRule(RuleId) - Method in interface org.onosproject.acl.AclStore
Gets an existing ACL rule.
getAclRule(RuleId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
getAclRules() - Method in interface org.onosproject.acl.AclService
Gets a list containing all ACL rules.
getAclRules() - Method in interface org.onosproject.acl.AclStore
Gets a list containing all ACL rules.
getAclRules() - Method in class org.onosproject.acl.impl.AclManager
 
getAclRules() - Method in class org.onosproject.acl.impl.DistributedAclStore
 
getAllowingRuleByDenyingRule(RuleId) - Method in interface org.onosproject.acl.AclStore
Gets a list containing all allowing ACL rules matching a given denying ACL rule.
getAllowingRuleByDenyingRule(RuleId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
getClasses(Class<?>...) - Method in class org.onlab.rest.AbstractWebApplication
Returns the aggregate set of resources, writers and mappers combined with a default set of such web entities.
getClasses() - Method in class org.onlab.rest.AbstractWebApplication
 
getClasses() - Method in class org.onosproject.acl.AclWebApplication
 
getFlowByRule(RuleId) - Method in interface org.onosproject.acl.AclStore
Gets a set containing all ACL flow rules belonging to a given ACL rule.
getFlowByRule(RuleId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
getPriorityByDevice(DeviceId) - Method in interface org.onosproject.acl.AclStore
Gets the current priority for new ACL flow rule by device id.
getPriorityByDevice(DeviceId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
getSize(ObjectNode, Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 

H

hashCode() - Method in class org.onosproject.acl.AclRule
 
HostLocationSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for HostLocation.
HostLocationSerializer() - Constructor for class org.onosproject.store.serializers.HostLocationSerializer
Creates HostLocation serializer instance.
hostService - Variable in class org.onosproject.acl.impl.AclManager
 

I

id() - Method in class org.onosproject.acl.AclRule
 
IllegalArgumentExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal argument exceptions to the BAD_REQUEST response code.
IllegalArgumentExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
IllegalStateExceptionMapper - Class in org.onlab.rest.exceptions
Mapper for illegal state exceptions to the BAD_REQUEST response code.
IllegalStateExceptionMapper() - Constructor for class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
ImmutableByteSequenceSerializer - Class in org.onosproject.store.serializers
Kryo serializer for ImmutableByteSequence.
ImmutableByteSequenceSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
Creates a new ImmutableByteSequence serializer instance.
ImmutableListSerializer - Class in org.onosproject.store.serializers
Creates ImmutableList serializer instance.
ImmutableListSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableListSerializer
Creates ImmutableList serializer instance.
ImmutableMapSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ImmutableMap.
ImmutableMapSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableMapSerializer
Creates ImmutableMap serializer instance.
ImmutableSetSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for ImmutableSet.
ImmutableSetSerializer() - Constructor for class org.onosproject.store.serializers.ImmutableSetSerializer
Creates ImmutableSet serializer instance.
Ip4AddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip4Address.
Ip4AddressSerializer() - Constructor for class org.onosproject.store.serializers.Ip4AddressSerializer
Creates Ip4Address serializer instance.
Ip4PrefixSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip4Prefix.
Ip4PrefixSerializer() - Constructor for class org.onosproject.store.serializers.Ip4PrefixSerializer
Creates Ip4Prefix serializer instance.
Ip6AddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip6Address.
Ip6AddressSerializer() - Constructor for class org.onosproject.store.serializers.Ip6AddressSerializer
Creates Ip6Address serializer instance.
Ip6PrefixSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for Ip6Prefix.
Ip6PrefixSerializer() - Constructor for class org.onosproject.store.serializers.Ip6PrefixSerializer
Creates Ip6Prefix serializer instance.
IpAddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for IpAddress.
IpAddressSerializer() - Constructor for class org.onosproject.store.serializers.IpAddressSerializer
Creates IpAddress serializer instance.
IpPrefixSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for IpPrefix.
IpPrefixSerializer() - Constructor for class org.onosproject.store.serializers.IpPrefixSerializer
Creates IpPrefix serializer instance.
ipProto(byte) - Method in class org.onosproject.acl.AclRule.Builder
Sets the IP protocol for the ACL rule that will be built.
ipProto() - Method in class org.onosproject.acl.AclRule
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.onlab.rest.JsonBodyWriter
 

J

JsonBodyWriter - Class in org.onlab.rest
JAX-RS Response message body writer.
JsonBodyWriter() - Constructor for class org.onlab.rest.JsonBodyWriter
 

K

KryoNamespaces - Class in org.onosproject.store.serializers
 
KryoSerializer - Class in org.onosproject.store.serializers
Deprecated.
in Goldeneye (1.6.0)
KryoSerializer() - Constructor for class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 

L

LinkKeySerializer - Class in org.onosproject.store.serializers
Kryo Serializer for LinkKey.
LinkKeySerializer() - Constructor for class org.onosproject.store.serializers.LinkKeySerializer
Creates LinkKey serializer instance.

M

MacAddressSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for MacAddress.
MacAddressSerializer() - Constructor for class org.onosproject.store.serializers.MacAddressSerializer
Creates MacAddress serializer instance.
mastershipService - Variable in class org.onosproject.acl.impl.AclManager
 
MastershipTermSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for MastershipTerm.
MastershipTermSerializer() - Constructor for class org.onosproject.store.serializers.MastershipTermSerializer
Creates MastershipTerm serializer instance.
messageFrom(Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response message from the supplied exception.
MISC - Static variable in class org.onosproject.store.serializers.KryoNamespaces
 
MISC_MAX_SIZE - Static variable in class org.onosproject.store.serializers.KryoNamespaces
KryoNamespace which can serialize ON.lab misc classes.

N

NodeIdSerializer - Class in org.onosproject.store.serializers
Kryo Serializer for NodeId.
NodeIdSerializer() - Constructor for class org.onosproject.store.serializers.NodeIdSerializer
Creates NodeId serializer instance.
nodeIdSerializer() - Static method in class org.onosproject.store.serializers.NodeIdSerializer
 
NotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for api not found exceptions to the NOT_FOUND response code.
NotFoundMapper() - Constructor for class org.onlab.rest.exceptions.NotFoundMapper
 

O

ok(Object) - Static method in class org.onlab.rest.BaseResource
 
org.onlab.rest - package org.onlab.rest
Facilities for building JAX-RS web resources.
org.onlab.rest.exceptions - package org.onlab.rest.exceptions
Various exception mappers to map errors to proper response status codes.
org.onosproject.acl - package org.onosproject.acl
ACL application.
org.onosproject.acl.impl - package org.onosproject.acl.impl
ACL application implementation.
org.onosproject.store.serializers - package org.onosproject.store.serializers
Various Kryo serializers for use in distributed stores.

P

PortNumberSerializer - Class in org.onosproject.store.serializers
Serializer for PortNumber.
PortNumberSerializer() - Constructor for class org.onosproject.store.serializers.PortNumberSerializer
Creates PortNumber serializer instance.
ProviderIdSerializer - Class in org.onosproject.store.serializers
Serializer for ProviderId.
ProviderIdSerializer() - Constructor for class org.onosproject.store.serializers.ProviderIdSerializer
Creates ProviderId serializer instance.

Q

queryAclRule() - Method in class org.onosproject.acl.AclWebResource
Get all ACL rules.

R

read(Kryo, Input, Class<DefaultAnnotations>) - Method in class org.onosproject.store.serializers.AnnotationsSerializer
 
read(Kryo, Input, Class<List<?>>) - Method in class org.onosproject.store.serializers.ArraysAsListSerializer
 
read(Kryo, Input, Class<ConnectPoint>) - Method in class org.onosproject.store.serializers.ConnectPointSerializer
 
read(Kryo, Input, Class<DefaultApplicationId>) - Method in class org.onosproject.store.serializers.DefaultApplicationIdSerializer
 
read(Kryo, Input, Class<DefaultLink>) - Method in class org.onosproject.store.serializers.DefaultLinkSerializer
 
read(Kryo, Input, Class<DefaultOutboundPacket>) - Method in class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
 
read(Kryo, Input, Class<DefaultPort>) - Method in class org.onosproject.store.serializers.DefaultPortSerializer
 
read(Kryo, Input, Class<DeviceId>) - Method in class org.onosproject.store.serializers.DeviceIdSerializer
 
read(Kryo, Input, Class<ExtensionCriterion>) - Method in class org.onosproject.store.serializers.ExtensionCriterionSerializer
 
read(Kryo, Input, Class<Instructions.ExtensionInstructionWrapper>) - Method in class org.onosproject.store.serializers.ExtensionInstructionSerializer
 
read(Kryo, Input, Class<FilteredConnectPoint>) - Method in class org.onosproject.store.serializers.FilteredConnectPointSerializer
 
read(Kryo, Input, Class<HostLocation>) - Method in class org.onosproject.store.serializers.HostLocationSerializer
 
read(Kryo, Input, Class<ImmutableByteSequence>) - Method in class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
 
read(Kryo, Input, Class<ImmutableList<?>>) - Method in class org.onosproject.store.serializers.ImmutableListSerializer
 
read(Kryo, Input, Class<ImmutableMap<?, ?>>) - Method in class org.onosproject.store.serializers.ImmutableMapSerializer
 
read(Kryo, Input, Class<ImmutableSet<?>>) - Method in class org.onosproject.store.serializers.ImmutableSetSerializer
 
read(Kryo, Input, Class<Ip4Address>) - Method in class org.onosproject.store.serializers.Ip4AddressSerializer
 
read(Kryo, Input, Class<Ip4Prefix>) - Method in class org.onosproject.store.serializers.Ip4PrefixSerializer
 
read(Kryo, Input, Class<Ip6Address>) - Method in class org.onosproject.store.serializers.Ip6AddressSerializer
 
read(Kryo, Input, Class<Ip6Prefix>) - Method in class org.onosproject.store.serializers.Ip6PrefixSerializer
 
read(Kryo, Input, Class<IpAddress>) - Method in class org.onosproject.store.serializers.IpAddressSerializer
 
read(Kryo, Input, Class<IpPrefix>) - Method in class org.onosproject.store.serializers.IpPrefixSerializer
 
read(Kryo, Input, Class<LinkKey>) - Method in class org.onosproject.store.serializers.LinkKeySerializer
 
read(Kryo, Input, Class<MacAddress>) - Method in class org.onosproject.store.serializers.MacAddressSerializer
 
read(Kryo, Input, Class<MastershipTerm>) - Method in class org.onosproject.store.serializers.MastershipTermSerializer
 
read(Kryo, Input, Class<NodeId>) - Method in class org.onosproject.store.serializers.NodeIdSerializer
 
read(Kryo, Input, Class<PortNumber>) - Method in class org.onosproject.store.serializers.PortNumberSerializer
 
read(Kryo, Input, Class<ProviderId>) - Method in class org.onosproject.store.serializers.ProviderIdSerializer
 
read(Kryo, Input, Class<URI>) - Method in class org.onosproject.store.serializers.UriSerializer
 
removeAclRule(RuleId) - Method in interface org.onosproject.acl.AclService
Removes an exsiting ACL rule by rule id.
removeAclRule(RuleId) - Method in interface org.onosproject.acl.AclStore
Removes an existing ACL rule by rule id.
removeAclRule(String) - Method in class org.onosproject.acl.AclWebResource
Remove ACL rule.
removeAclRule(RuleId) - Method in class org.onosproject.acl.impl.AclManager
 
removeAclRule(RuleId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
removeDenyToAllowMapping(RuleId) - Method in interface org.onosproject.acl.AclStore
Removes an exsiting mapping from denying ACL rule to allowing ACL rule.
removeDenyToAllowMapping(RuleId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
removeRuleToDeviceMapping(RuleId) - Method in interface org.onosproject.acl.AclStore
Removes an existing mapping from ACL rule to device.
removeRuleToDeviceMapping(RuleId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
removeRuleToFlowMapping(RuleId) - Method in interface org.onosproject.acl.AclStore
Removes an existing mapping from ACL rule to ACL flow rule.
removeRuleToFlowMapping(RuleId) - Method in class org.onosproject.acl.impl.DistributedAclStore
 
response(Response.Status, Throwable) - Method in class org.onlab.rest.exceptions.AbstractMapper
Produces a response builder primed with the supplied status code and JSON entity with the status code and exception message.
responseStatus() - Method in class org.onlab.rest.exceptions.AbstractMapper
Returns the response status to be given when the exception occurs.
responseStatus() - Method in class org.onlab.rest.exceptions.BadRequestMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.EntityNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalArgumentExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.IllegalStateExceptionMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.NotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServerErrorMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
responseStatus() - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
RuleId - Class in org.onosproject.acl
ACL rule identifier suitable as an external key.

S

serializerPool - Variable in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 
ServerErrorMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the INTERNAL_SERVER_ERROR response code.
ServerErrorMapper() - Constructor for class org.onlab.rest.exceptions.ServerErrorMapper
 
ServiceNotFoundMapper - Class in org.onlab.rest.exceptions
Mapper for service not found exceptions to the SERVICE_UNAVAILABLE response code.
ServiceNotFoundMapper() - Constructor for class org.onlab.rest.exceptions.ServiceNotFoundMapper
 
setServiceDirectory(ServiceDirectory) - Static method in class org.onlab.rest.BaseResource
Sets alternate service directory to be used for lookups.
setupKryoPool() - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
Sets up the common serializers pool.
srcIp(Ip4Prefix) - Method in class org.onosproject.acl.AclRule.Builder
Sets the source IP address for the ACL rule that will be built.
srcIp() - Method in class org.onosproject.acl.AclRule
 
storageService - Variable in class org.onosproject.acl.impl.DistributedAclStore
 
StoreSerializer - Interface in org.onosproject.store.serializers
Service to serialize Objects into byte array.

T

toResponse(E) - Method in class org.onlab.rest.exceptions.AbstractMapper
 
toResponse(WebApplicationException) - Method in class org.onlab.rest.exceptions.WebApplicationExceptionMapper
Extracts and returns the response from a WebApplicationException.
toString() - Method in class org.onosproject.acl.AclRule
 
toString() - Method in class org.onosproject.acl.RuleId
 
toString() - Method in class org.onosproject.store.serializers.KryoSerializer
Deprecated.
 

U

UriSerializer - Class in org.onosproject.store.serializers
Serializer for URI.
UriSerializer() - Constructor for class org.onosproject.store.serializers.UriSerializer
Creates URI serializer instance.
using(KryoNamespace) - Static method in interface org.onosproject.store.serializers.StoreSerializer
Creates a new StoreSerializer instance from a KryoNamespace.

V

valueOf(String) - Static method in enum org.onosproject.acl.AclRule.Action
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.onosproject.acl.RuleId
Creates an ACL rule identifier from the specified long value.
values() - Static method in enum org.onosproject.acl.AclRule.Action
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebApplicationExceptionMapper - Class in org.onlab.rest.exceptions
Exception mapper for WebApplicationExceptions.
WebApplicationExceptionMapper() - Constructor for class org.onlab.rest.exceptions.WebApplicationExceptionMapper
 
write(Kryo, Output, DefaultAnnotations) - Method in class org.onosproject.store.serializers.AnnotationsSerializer
 
write(Kryo, Output, List<?>) - Method in class org.onosproject.store.serializers.ArraysAsListSerializer
 
write(Kryo, Output, ConnectPoint) - Method in class org.onosproject.store.serializers.ConnectPointSerializer
 
write(Kryo, Output, DefaultApplicationId) - Method in class org.onosproject.store.serializers.DefaultApplicationIdSerializer
 
write(Kryo, Output, DefaultLink) - Method in class org.onosproject.store.serializers.DefaultLinkSerializer
 
write(Kryo, Output, DefaultOutboundPacket) - Method in class org.onosproject.store.serializers.DefaultOutboundPacketSerializer
 
write(Kryo, Output, DefaultPort) - Method in class org.onosproject.store.serializers.DefaultPortSerializer
 
write(Kryo, Output, DeviceId) - Method in class org.onosproject.store.serializers.DeviceIdSerializer
 
write(Kryo, Output, ExtensionCriterion) - Method in class org.onosproject.store.serializers.ExtensionCriterionSerializer
 
write(Kryo, Output, Instructions.ExtensionInstructionWrapper) - Method in class org.onosproject.store.serializers.ExtensionInstructionSerializer
 
write(Kryo, Output, FilteredConnectPoint) - Method in class org.onosproject.store.serializers.FilteredConnectPointSerializer
 
write(Kryo, Output, HostLocation) - Method in class org.onosproject.store.serializers.HostLocationSerializer
 
write(Kryo, Output, ImmutableByteSequence) - Method in class org.onosproject.store.serializers.ImmutableByteSequenceSerializer
 
write(Kryo, Output, ImmutableList<?>) - Method in class org.onosproject.store.serializers.ImmutableListSerializer
 
write(Kryo, Output, ImmutableMap<?, ?>) - Method in class org.onosproject.store.serializers.ImmutableMapSerializer
 
write(Kryo, Output, ImmutableSet<?>) - Method in class org.onosproject.store.serializers.ImmutableSetSerializer
 
write(Kryo, Output, Ip4Address) - Method in class org.onosproject.store.serializers.Ip4AddressSerializer
 
write(Kryo, Output, Ip4Prefix) - Method in class org.onosproject.store.serializers.Ip4PrefixSerializer
 
write(Kryo, Output, Ip6Address) - Method in class org.onosproject.store.serializers.Ip6AddressSerializer
 
write(Kryo, Output, Ip6Prefix) - Method in class org.onosproject.store.serializers.Ip6PrefixSerializer
 
write(Kryo, Output, IpAddress) - Method in class org.onosproject.store.serializers.IpAddressSerializer
 
write(Kryo, Output, IpPrefix) - Method in class org.onosproject.store.serializers.IpPrefixSerializer
 
write(Kryo, Output, LinkKey) - Method in class org.onosproject.store.serializers.LinkKeySerializer
 
write(Kryo, Output, MacAddress) - Method in class org.onosproject.store.serializers.MacAddressSerializer
 
write(Kryo, Output, MastershipTerm) - Method in class org.onosproject.store.serializers.MastershipTermSerializer
 
write(Kryo, Output, NodeId) - Method in class org.onosproject.store.serializers.NodeIdSerializer
 
write(Kryo, Output, PortNumber) - Method in class org.onosproject.store.serializers.PortNumberSerializer
 
write(Kryo, Output, ProviderId) - Method in class org.onosproject.store.serializers.ProviderIdSerializer
 
write(Kryo, Output, URI) - Method in class org.onosproject.store.serializers.UriSerializer
 
writeTo(ObjectNode, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.onlab.rest.JsonBodyWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links