View Javadoc
1   package fr.paris.lutece.plugins.identitymediation.buisness;
2   
3   import fr.paris.lutece.plugins.identitystore.v3.web.rs.dto.common.IdentityDto;
4   
5   public class LocalIdentityDto extends IdentityDto {
6       private boolean canNotify;
7   
8       public boolean isCanNotify( )
9       {
10          return canNotify;
11      }
12  
13      public void setCanNotify( boolean canNotify )
14      {
15          this.canNotify = canNotify;
16      }
17  
18      public static LocalIdentityDto toLocalIdentityDto( IdentityDto identity )
19      {
20          final LocalIdentityDtobuisness/LocalIdentityDto.html#LocalIdentityDto">LocalIdentityDto localIdentityDto = new LocalIdentityDto( );
21          localIdentityDto.setAttributes( identity.getAttributes() );
22          localIdentityDto.setConnectionId( identity.getConnectionId( ) );
23          localIdentityDto.setConsolidate( identity.getConsolidate() );
24          localIdentityDto.setCustomerId( identity.getCustomerId( ) );
25          localIdentityDto.setCreationDate( identity.getCreationDate( ) );
26          localIdentityDto.setDuplicateDefinition( identity.getDuplicateDefinition( ) );
27          localIdentityDto.setExpiration( identity.getExpiration( ) );
28          localIdentityDto.setExternalCustomerId( identity.getExternalCustomerId( ) );
29          localIdentityDto.setMatchedDuplicateRuleCode( identity.getMatchedDuplicateRuleCode( ) );
30          localIdentityDto.setLastUpdateDate( identity.getLastUpdateDate( ) );
31          localIdentityDto.setMerge( identity.getMerge( ) );
32          localIdentityDto.setMonParisActive( identity.getMonParisActive( ) );
33          localIdentityDto.setQuality( identity.getQuality( ) );
34          localIdentityDto.setSuspicious( identity.isSuspicious() );
35          return localIdentityDto;
36      }
37  }