public final class GroupUtil extends Object
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Function<org.apache.commons.lang3.tuple.Pair<org.opendaylight.yangtools.yang.common.RpcResult<AddGroupsBatchOutput>,org.opendaylight.yangtools.yang.common.RpcResult<Void>>,org.opendaylight.yangtools.yang.common.RpcResult<AddGroupsBatchOutput>> |
GROUP_ADD_COMPOSING_TRANSFORM |
static com.google.common.base.Function<org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>,org.opendaylight.yangtools.yang.common.RpcResult<AddGroupsBatchOutput>> |
GROUP_ADD_TRANSFORM |
static com.google.common.base.Function<org.apache.commons.lang3.tuple.Pair<org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupsBatchOutput>,org.opendaylight.yangtools.yang.common.RpcResult<Void>>,org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupsBatchOutput>> |
GROUP_REMOVE_COMPOSING_TRANSFORM |
static com.google.common.base.Function<org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>,org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupsBatchOutput>> |
GROUP_REMOVE_TRANSFORM |
static com.google.common.base.Function<org.apache.commons.lang3.tuple.Pair<org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupsBatchOutput>,org.opendaylight.yangtools.yang.common.RpcResult<Void>>,org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupsBatchOutput>> |
GROUP_UPDATE_COMPOSING_TRANSFORM |
static com.google.common.base.Function<org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>,org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupsBatchOutput>> |
GROUP_UPDATE_TRANSFORM |
Modifier and Type | Method and Description |
---|---|
static GroupRef |
buildGroupPath(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> nodePath,
GroupId groupId)
Method build the group path.
|
static <O> com.google.common.base.Function<List<org.opendaylight.yangtools.yang.common.RpcResult<O>>,org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>> |
createCumulatingFunction(Iterable<? extends Group> inputBatchGroups) |
static <O> com.google.common.base.Function<List<org.opendaylight.yangtools.yang.common.RpcResult<O>>,org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>> |
createCumulatingFunction(Iterable<? extends Group> inputBatchGroups,
int sizeOfInputBatch) |
static List<Long> |
extractGroupActionsSupportBitmap(List<ActionType> actionsSupported) |
public static final com.google.common.base.Function<org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>,org.opendaylight.yangtools.yang.common.RpcResult<AddGroupsBatchOutput>> GROUP_ADD_TRANSFORM
public static final com.google.common.base.Function<org.apache.commons.lang3.tuple.Pair<org.opendaylight.yangtools.yang.common.RpcResult<AddGroupsBatchOutput>,org.opendaylight.yangtools.yang.common.RpcResult<Void>>,org.opendaylight.yangtools.yang.common.RpcResult<AddGroupsBatchOutput>> GROUP_ADD_COMPOSING_TRANSFORM
public static final com.google.common.base.Function<org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>,org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupsBatchOutput>> GROUP_REMOVE_TRANSFORM
public static final com.google.common.base.Function<org.apache.commons.lang3.tuple.Pair<org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupsBatchOutput>,org.opendaylight.yangtools.yang.common.RpcResult<Void>>,org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupsBatchOutput>> GROUP_REMOVE_COMPOSING_TRANSFORM
public static final com.google.common.base.Function<org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>,org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupsBatchOutput>> GROUP_UPDATE_TRANSFORM
public static final com.google.common.base.Function<org.apache.commons.lang3.tuple.Pair<org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupsBatchOutput>,org.opendaylight.yangtools.yang.common.RpcResult<Void>>,org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupsBatchOutput>> GROUP_UPDATE_COMPOSING_TRANSFORM
public static GroupRef buildGroupPath(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> nodePath, GroupId groupId)
nodePath
- - node pathgroupId
- - group Idpublic static <O> com.google.common.base.Function<List<org.opendaylight.yangtools.yang.common.RpcResult<O>>,org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>> createCumulatingFunction(Iterable<? extends Group> inputBatchGroups)
public static <O> com.google.common.base.Function<List<org.opendaylight.yangtools.yang.common.RpcResult<O>>,org.opendaylight.yangtools.yang.common.RpcResult<List<BatchFailedGroupsOutput>>> createCumulatingFunction(Iterable<? extends Group> inputBatchGroups, int sizeOfInputBatch)
public static List<Long> extractGroupActionsSupportBitmap(List<ActionType> actionsSupported)
Copyright © 2018 OpenDaylight. All rights reserved.