Interface ResourceHandler
-
- All Known Implementing Classes:
DefaultBatchHandler
public interface ResourceHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
create(org.opendaylight.mdsal.binding.api.WriteTransaction tx, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier identifer, java.lang.Object vrfEntry, java.util.List<SubTransaction> transactionObjects)
void
delete(org.opendaylight.mdsal.binding.api.WriteTransaction tx, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier identifer, java.lang.Object vrfEntry, java.util.List<SubTransaction> transactionObjects)
int
getBatchInterval()
int
getBatchSize()
org.opendaylight.mdsal.common.api.LogicalDatastoreType
getDatastoreType()
org.opendaylight.mdsal.binding.api.DataBroker
getResourceBroker()
void
update(org.opendaylight.mdsal.binding.api.WriteTransaction tx, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier identifier, java.lang.Object original, java.lang.Object update, java.util.List<SubTransaction> transactionObjects)
void
updateContainer(org.opendaylight.mdsal.binding.api.WriteTransaction tx, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier identifier, java.lang.Object original, java.lang.Object update, java.util.List<SubTransaction> transactionObjects)
-
-
-
Method Detail
-
create
void create(org.opendaylight.mdsal.binding.api.WriteTransaction tx, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier identifer, java.lang.Object vrfEntry, java.util.List<SubTransaction> transactionObjects)
-
delete
void delete(org.opendaylight.mdsal.binding.api.WriteTransaction tx, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier identifer, java.lang.Object vrfEntry, java.util.List<SubTransaction> transactionObjects)
-
update
void update(org.opendaylight.mdsal.binding.api.WriteTransaction tx, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier identifier, java.lang.Object original, java.lang.Object update, java.util.List<SubTransaction> transactionObjects)
-
updateContainer
void updateContainer(org.opendaylight.mdsal.binding.api.WriteTransaction tx, org.opendaylight.mdsal.common.api.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier identifier, java.lang.Object original, java.lang.Object update, java.util.List<SubTransaction> transactionObjects)
-
getDatastoreType
org.opendaylight.mdsal.common.api.LogicalDatastoreType getDatastoreType()
-
getBatchSize
int getBatchSize()
-
getBatchInterval
int getBatchInterval()
-
getResourceBroker
org.opendaylight.mdsal.binding.api.DataBroker getResourceBroker()
-
-