1<?php
2/*
3Copyright (C) 2014-2015, Siemens AG
4
5This program is free software; you can redistribute it and/or
6modify it under the terms of the GNU General Public License
7version 2 as published by the Free Software Foundation.
8
9This program is distributed in the hope that it will be useful,
10but WITHOUT ANY WARRANTY; without even the implied warranty of
11MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12GNU General Public License for more details.
13
14You should have received a copy of the GNU General Public License along
15with this program; if not, write to the Free Software Foundation, Inc.,
1651 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
17*/
18namespace Fossology\Lib\Data\Clearing;
19
20use Fossology\Lib\Data\LicenseRef;
21
22interface LicenseClearing
23{
24  /** @return string */
25  public function getEventType();
26  /** @return boolean */
27  public function isRemoved();
28  /** @return LicenseRef */
29  public function getLicenseRef();
30  /** @return int */
31  public function getLicenseId();
32  /** @return string */
33  public function getLicenseShortName();
34  /** @return string */
35  public function getLicenseFullName();
36  /** @return int */
37  public function getTimeStamp();
38}