a7286d1f203375b90bd96e1dfdbcf6693fed41be
[ccsdk/apps.git] / sdnr / wireless-transport / code-Carbon-SR1 / apps / devicemanager / impl / src / main / java / org / opendaylight / mwtn / base / database / IsEsObject.java
1 /*********************************************************************************
2  *  Copyright © 2015, highstreet technologies GmbH
3  *  All rights reserved!
4  *
5  *  http://www.highstreet-technologies.com/
6  *
7  *  The reproduction, transmission or use of this document or its contents is not
8  *  permitted without express written authority. Offenders will be liable for
9  *  damages. All rights, including rights created by patent grant or registration
10  *  of a utility model or design, are reserved. Technical modifications possible.
11  *  Technical specifications and features are binding only insofar as they are
12  *  specifically and expressly agreed upon in a written contract.
13  *
14  *  @author: Martin Skorupski [martin@skorupski.de]
15  *********************************************************************************/
16 package org.opendaylight.mwtn.base.database;
17
18 /**
19  * Element is a document in the ES database.
20  */
21 public interface IsEsObject {
22
23     /**
24      * Set the ES Id
25      * @param id Set the ID, created by ES for this Object
26      */
27     void setEsId( String id );
28
29     /**
30      * Get Id content as string that is used in ES
31      * @return Related ID, that was specified by set command.
32      */
33     String getEsId();
34
35 }