Class MountPointSwagger
- java.lang.Object
-
- org.opendaylight.netconf.sal.rest.doc.mountpoints.MountPointSwagger
-
- All Implemented Interfaces:
AutoCloseable,EventListener,org.opendaylight.mdsal.dom.api.DOMMountPointListener
public class MountPointSwagger extends Object implements org.opendaylight.mdsal.dom.api.DOMMountPointListener, AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description MountPointSwagger(org.opendaylight.mdsal.dom.api.DOMSchemaService globalSchema, org.opendaylight.mdsal.dom.api.DOMMountPointService mountService, BaseYangSwaggerGenerator swaggerGenerator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Map<String,Long>getInstanceIdentifiers()CommonApiObjectgetMountPointApi(javax.ws.rs.core.UriInfo uriInfo, Long id, String module, String revision, ApiDocServiceImpl.URIType uriType, ApiDocServiceImpl.OAversion oaversion)CommonApiObjectgetMountPointApi(javax.ws.rs.core.UriInfo uriInfo, Long id, Optional<Integer> pageNum, ApiDocServiceImpl.URIType uriType, ApiDocServiceImpl.OAversion oaversion)voidinit()voidonMountPointCreated(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)voidonMountPointRemoved(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
-
-
-
Constructor Detail
-
MountPointSwagger
public MountPointSwagger(org.opendaylight.mdsal.dom.api.DOMSchemaService globalSchema, org.opendaylight.mdsal.dom.api.DOMMountPointService mountService, BaseYangSwaggerGenerator swaggerGenerator)
-
-
Method Detail
-
init
public void init()
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
getMountPointApi
public CommonApiObject getMountPointApi(javax.ws.rs.core.UriInfo uriInfo, Long id, String module, String revision, ApiDocServiceImpl.URIType uriType, ApiDocServiceImpl.OAversion oaversion)
-
getMountPointApi
public CommonApiObject getMountPointApi(javax.ws.rs.core.UriInfo uriInfo, Long id, Optional<Integer> pageNum, ApiDocServiceImpl.URIType uriType, ApiDocServiceImpl.OAversion oaversion)
-
onMountPointCreated
public void onMountPointCreated(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
- Specified by:
onMountPointCreatedin interfaceorg.opendaylight.mdsal.dom.api.DOMMountPointListener
-
onMountPointRemoved
public void onMountPointRemoved(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
- Specified by:
onMountPointRemovedin interfaceorg.opendaylight.mdsal.dom.api.DOMMountPointListener
-
-