1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.core.persistence.api.entity;
20
21 import java.time.OffsetDateTime;
22 import java.util.List;
23
24 public interface Any<P extends PlainAttr<?>> extends Attributable<P>, Entity {
25
26 OffsetDateTime getCreationDate();
27
28 String getCreator();
29
30 String getCreationContext();
31
32 OffsetDateTime getLastChangeDate();
33
34 String getLastModifier();
35
36 String getLastChangeContext();
37
38 void setCreationDate(OffsetDateTime creationDate);
39
40 void setCreator(String creator);
41
42 void setCreationContext(String context);
43
44 void setLastChangeDate(OffsetDateTime lastChangeDate);
45
46 void setLastModifier(String lastModifier);
47
48 void setLastChangeContext(String context);
49
50 AnyType getType();
51
52 void setType(AnyType type);
53
54 Realm getRealm();
55
56 void setRealm(Realm realm);
57
58 String getStatus();
59
60 void setStatus(String status);
61
62 boolean add(ExternalResource resource);
63
64 List<? extends ExternalResource> getResources();
65
66 boolean add(AnyTypeClass auxClass);
67
68 List<? extends AnyTypeClass> getAuxClasses();
69 }