Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
atlas
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dataplatform
atlas
Commits
a74f1b33
Commit
a74f1b33
authored
7 years ago
by
Madhan Neethiraj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ATLAS-2265: upgrade Jackson library version from 1.9.13 to 2.9.2, to be in sync…
ATLAS-2265: upgrade Jackson library version from 1.9.13 to 2.9.2, to be in sync with dependent Hadoop projects
parent
a5dbd157
master
No related merge requests found
Show whitespace changes
Inline
Side-by-side
Showing
74 changed files
with
454 additions
and
384 deletions
+454
-384
EntityAuditEvent.java
...t-v1/src/main/java/org/apache/atlas/EntityAuditEvent.java
+7
-6
pom.xml
graphdb/janus/pom.xml
+1
-1
pom.xml
graphdb/titan0/pom.xml
+10
-0
pom.xml
intg/pom.xml
+9
-3
AtlasBaseModelObject.java
...ain/java/org/apache/atlas/model/AtlasBaseModelObject.java
+5
-5
PList.java
intg/src/main/java/org/apache/atlas/model/PList.java
+8
-6
SearchFilter.java
intg/src/main/java/org/apache/atlas/model/SearchFilter.java
+5
-5
AtlasSearchResult.java
...a/org/apache/atlas/model/discovery/AtlasSearchResult.java
+7
-5
SearchParameters.java
...va/org/apache/atlas/model/discovery/SearchParameters.java
+7
-7
AtlasExportRequest.java
...ava/org/apache/atlas/model/impexp/AtlasExportRequest.java
+5
-5
AtlasExportResult.java
...java/org/apache/atlas/model/impexp/AtlasExportResult.java
+6
-5
AtlasImportRequest.java
...ava/org/apache/atlas/model/impexp/AtlasImportRequest.java
+10
-7
AtlasImportResult.java
...java/org/apache/atlas/model/impexp/AtlasImportResult.java
+7
-5
AtlasClassification.java
.../org/apache/atlas/model/instance/AtlasClassification.java
+8
-5
AtlasEntity.java
...ain/java/org/apache/atlas/model/instance/AtlasEntity.java
+8
-6
AtlasEntityHeader.java
...va/org/apache/atlas/model/instance/AtlasEntityHeader.java
+7
-5
AtlasObjectId.java
...n/java/org/apache/atlas/model/instance/AtlasObjectId.java
+5
-6
AtlasRelatedObjectId.java
...org/apache/atlas/model/instance/AtlasRelatedObjectId.java
+6
-6
AtlasRelationship.java
...va/org/apache/atlas/model/instance/AtlasRelationship.java
+8
-6
AtlasStruct.java
...ain/java/org/apache/atlas/model/instance/AtlasStruct.java
+8
-5
ClassificationAssociateRequest.java
.../atlas/model/instance/ClassificationAssociateRequest.java
+7
-5
EntityMutationResponse.java
...g/apache/atlas/model/instance/EntityMutationResponse.java
+7
-6
EntityMutations.java
...java/org/apache/atlas/model/instance/EntityMutations.java
+7
-5
GuidMapping.java
...ain/java/org/apache/atlas/model/instance/GuidMapping.java
+7
-5
EntityResult.java
...main/java/org/apache/atlas/model/legacy/EntityResult.java
+11
-12
AtlasLineageInfo.java
...java/org/apache/atlas/model/lineage/AtlasLineageInfo.java
+7
-6
AtlasMetrics.java
...ain/java/org/apache/atlas/model/metrics/AtlasMetrics.java
+6
-6
AtlasNotificationBaseMessage.java
...tlas/model/notification/AtlasNotificationBaseMessage.java
+5
-5
AtlasNotificationMessage.java
...he/atlas/model/notification/AtlasNotificationMessage.java
+6
-5
AtlasNotificationStringMessage.java
...as/model/notification/AtlasNotificationStringMessage.java
+5
-5
EntityNotification.java
...g/apache/atlas/model/notification/EntityNotification.java
+5
-5
HookNotification.java
...org/apache/atlas/model/notification/HookNotification.java
+6
-5
MessageVersion.java
...a/org/apache/atlas/model/notification/MessageVersion.java
+5
-5
AtlasUserProfile.java
...java/org/apache/atlas/model/profile/AtlasUserProfile.java
+7
-5
AtlasUserSavedSearch.java
.../org/apache/atlas/model/profile/AtlasUserSavedSearch.java
+7
-5
AtlasBaseTypeDef.java
...java/org/apache/atlas/model/typedef/AtlasBaseTypeDef.java
+5
-6
AtlasClassificationDef.java
...rg/apache/atlas/model/typedef/AtlasClassificationDef.java
+7
-5
AtlasEntityDef.java
...n/java/org/apache/atlas/model/typedef/AtlasEntityDef.java
+7
-5
AtlasEnumDef.java
...ain/java/org/apache/atlas/model/typedef/AtlasEnumDef.java
+7
-5
AtlasRelationshipDef.java
.../org/apache/atlas/model/typedef/AtlasRelationshipDef.java
+7
-5
AtlasRelationshipEndDef.java
...g/apache/atlas/model/typedef/AtlasRelationshipEndDef.java
+7
-5
AtlasStructDef.java
...n/java/org/apache/atlas/model/typedef/AtlasStructDef.java
+7
-6
AtlasTypeDefHeader.java
...va/org/apache/atlas/model/typedef/AtlasTypeDefHeader.java
+7
-5
AtlasTypesDef.java
...in/java/org/apache/atlas/model/typedef/AtlasTypesDef.java
+8
-6
AtlasType.java
intg/src/main/java/org/apache/atlas/type/AtlasType.java
+18
-19
AtlasSystemAttributes.java
...apache/atlas/v1/model/instance/AtlasSystemAttributes.java
+6
-5
Id.java
.../src/main/java/org/apache/atlas/v1/model/instance/Id.java
+7
-6
Referenceable.java
...ava/org/apache/atlas/v1/model/instance/Referenceable.java
+6
-7
Struct.java
.../main/java/org/apache/atlas/v1/model/instance/Struct.java
+6
-6
DataSetLineageResponse.java
...apache/atlas/v1/model/lineage/DataSetLineageResponse.java
+6
-5
LineageResponse.java
...va/org/apache/atlas/v1/model/lineage/LineageResponse.java
+6
-5
SchemaResponse.java
...ava/org/apache/atlas/v1/model/lineage/SchemaResponse.java
+7
-5
EntityNotificationV1.java
...che/atlas/v1/model/notification/EntityNotificationV1.java
+8
-6
HookNotificationV1.java
...pache/atlas/v1/model/notification/HookNotificationV1.java
+6
-5
AttributeDefinition.java
...rg/apache/atlas/v1/model/typedef/AttributeDefinition.java
+5
-6
ClassTypeDefinition.java
...rg/apache/atlas/v1/model/typedef/ClassTypeDefinition.java
+5
-5
EnumTypeDefinition.java
...org/apache/atlas/v1/model/typedef/EnumTypeDefinition.java
+6
-5
HierarchicalTypeDefinition.java
...he/atlas/v1/model/typedef/HierarchicalTypeDefinition.java
+5
-5
Multiplicity.java
.../java/org/apache/atlas/v1/model/typedef/Multiplicity.java
+12
-12
StructTypeDefinition.java
...g/apache/atlas/v1/model/typedef/StructTypeDefinition.java
+5
-5
TraitTypeDefinition.java
...rg/apache/atlas/v1/model/typedef/TraitTypeDefinition.java
+5
-5
TypesDef.java
...main/java/org/apache/atlas/v1/model/typedef/TypesDef.java
+7
-5
KafkaNotification.java
...c/main/java/org/apache/atlas/kafka/KafkaNotification.java
+0
-2
AbstractMessageDeserializer.java
...pache/atlas/notification/AbstractMessageDeserializer.java
+1
-1
AtlasNotificationMessageDeserializer.java
...as/notification/AtlasNotificationMessageDeserializer.java
+1
-1
EntityMessageDeserializer.java
.../atlas/notification/entity/EntityMessageDeserializer.java
+1
-1
HookMessageDeserializer.java
...ache/atlas/notification/hook/HookMessageDeserializer.java
+1
-1
AbstractNotificationConsumerTest.java
.../atlas/notification/AbstractNotificationConsumerTest.java
+1
-1
pom.xml
pom.xml
+9
-13
AtlasTypeDefStoreInitializer.java
...ository/store/bootstrap/AtlasTypeDefStoreInitializer.java
+7
-5
pom.xml
shaded/hbase-client-shaded/pom.xml
+1
-0
pom.xml
shaded/hbase-server-shaded/pom.xml
+1
-0
pom.xml
webapp/pom.xml
+0
-5
BasicSearchIT.java
.../java/org/apache/atlas/web/integration/BasicSearchIT.java
+8
-5
No files found.
client/client-v1/src/main/java/org/apache/atlas/EntityAuditEvent.java
View file @
a74f1b33
...
...
@@ -19,12 +19,13 @@
package
org
.
apache
.
atlas
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.v1.model.instance.Referenceable
;
import
org.apache.atlas.type.AtlasType
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -32,8 +33,8 @@ import javax.xml.bind.annotation.XmlRootElement;
import
java.io.Serializable
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Structure of entity audit event
...
...
This diff is collapsed.
Click to expand it.
graphdb/janus/pom.xml
View file @
a74f1b33
...
...
@@ -137,7 +137,7 @@
<dependency>
<groupId>
com.fasterxml.jackson.core
</groupId>
<artifactId>
jackson-databind
</artifactId>
<version>
2.9.2
</version>
<version>
${jackson.version}
</version>
</dependency>
<dependency>
...
...
This diff is collapsed.
Click to expand it.
graphdb/titan0/pom.xml
View file @
a74f1b33
...
...
@@ -268,6 +268,16 @@
<exclude>
com/thinkaurelius/titan/graphdb/query/graph/GraphCentricQueryBuilder.class
</exclude>
</excludes>
</filter>
<filter>
<artifact>
*:*
</artifact>
<excludes>
<exclude>
META-INF/*.SF
</exclude>
<exclude>
META-INF/*.DSA
</exclude>
<exclude>
META-INF/*.RSA
</exclude>
<exclude>
org/codehaus/jackson/map/**
</exclude>
<exclude>
com/fasterxml/jackson/**
</exclude>
</excludes>
</filter>
</filters>
<relocations>
<!-- guava has incompatibilities across its versions. Titan requires different version of guava than the version that atlas needs.
...
...
This diff is collapsed.
Click to expand it.
intg/pom.xml
View file @
a74f1b33
...
...
@@ -47,9 +47,15 @@
</dependency>
<dependency>
<groupId>
org.codehaus.jackson
</groupId>
<artifactId>
jackson-jaxrs
</artifactId>
<version>
${codehaus.jackson.version}
</version>
<groupId>
com.fasterxml.jackson.jaxrs
</groupId>
<artifactId>
jackson-jaxrs-base
</artifactId>
<version>
${jackson.version}
</version>
</dependency>
<dependency>
<groupId>
com.fasterxml.jackson.jaxrs
</groupId>
<artifactId>
jackson-jaxrs-json-provider
</artifactId>
<version>
${jackson.version}
</version>
</dependency>
<dependency>
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/AtlasBaseModelObject.java
View file @
a74f1b33
...
...
@@ -17,17 +17,17 @@
*/
package
org
.
apache
.
atlas
.
model
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
java.io.Serializable
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/PList.java
View file @
a74f1b33
...
...
@@ -17,13 +17,12 @@
*/
package
org
.
apache
.
atlas
.
model
;
import
java.util.List
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.util.List
;
import
org.apache.atlas.model.SearchFilter.SortType
;
...
...
@@ -31,6 +30,9 @@ import javax.xml.bind.annotation.XmlAccessType;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Paginated-list, for returning search results.
*/
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/SearchFilter.java
View file @
a74f1b33
...
...
@@ -18,9 +18,9 @@
package
org
.
apache
.
atlas
.
model
;
import
com.sun.jersey.core.util.MultivaluedMapImpl
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.ws.rs.core.MultivaluedMap
;
import
javax.xml.bind.annotation.XmlAccessType
;
...
...
@@ -28,8 +28,8 @@ import javax.xml.bind.annotation.XmlAccessorType;
import
javax.xml.bind.annotation.XmlRootElement
;
import
java.util.List
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Generic filter, to specify search criteria using name/value pairs.
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/discovery/AtlasSearchResult.java
View file @
a74f1b33
...
...
@@ -17,12 +17,14 @@
*/
package
org
.
apache
.
atlas
.
model
.
discovery
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.instance.AtlasEntityHeader
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -34,8 +36,8 @@ import java.util.List;
import
java.util.Map
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/discovery/SearchParameters.java
View file @
a74f1b33
...
...
@@ -18,11 +18,11 @@
package
org
.
apache
.
atlas
.
model
.
discovery
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonCreator
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.annotate
.JsonValue
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonCreator
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.annotation
.JsonValue
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
java.io.Serializable
;
import
java.util.HashMap
;
...
...
@@ -31,8 +31,8 @@ import java.util.Map;
import
java.util.Objects
;
import
java.util.Set
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/impexp/AtlasExportRequest.java
View file @
a74f1b33
...
...
@@ -18,11 +18,11 @@
package
org
.
apache
.
atlas
.
model
.
impexp
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.instance.AtlasObjectId
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -33,8 +33,8 @@ import java.util.HashMap;
import
java.util.List
;
import
java.util.Map
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/impexp/AtlasExportResult.java
View file @
a74f1b33
...
...
@@ -18,12 +18,13 @@
package
org
.
apache
.
atlas
.
model
.
impexp
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.instance.AtlasEntity
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.apache.atlas.model.typedef.AtlasTypesDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -34,8 +35,8 @@ import java.util.HashMap;
import
java.util.List
;
import
java.util.Map
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/impexp/AtlasImportRequest.java
View file @
a74f1b33
...
...
@@ -17,19 +17,21 @@
*/
package
org
.
apache
.
atlas
.
model
.
impexp
;
import
com.fasterxml.jackson.annotation.JsonAnySetter
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.codehaus.jackson.annotate.JsonAnySetter
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
java.io.Serializable
;
import
java.util.HashMap
;
import
java.util.Map
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
@@ -104,6 +106,7 @@ public class AtlasImportRequest implements Serializable {
return
(
String
)
this
.
options
.
get
(
key
);
}
@JsonAnySetter
public
void
setOption
(
String
key
,
String
value
)
{
if
(
null
==
options
)
{
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/impexp/AtlasImportResult.java
View file @
a74f1b33
...
...
@@ -18,10 +18,12 @@
package
org
.
apache
.
atlas
.
model
.
impexp
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
...
...
@@ -31,8 +33,8 @@ import java.util.HashMap;
import
java.util.List
;
import
java.util.Map
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/AtlasClassification.java
View file @
a74f1b33
...
...
@@ -17,6 +17,11 @@
*/
package
org
.
apache
.
atlas
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.io.Serializable
;
import
java.util.List
;
import
java.util.Map
;
...
...
@@ -28,11 +33,9 @@ import javax.xml.bind.annotation.XmlSeeAlso;
import
org.apache.atlas.model.PList
;
import
org.apache.atlas.model.SearchFilter.SortType
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/AtlasEntity.java
View file @
a74f1b33
...
...
@@ -17,16 +17,18 @@
*/
package
org
.
apache
.
atlas
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.PList
;
import
org.apache.atlas.model.SearchFilter.SortType
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.apache.atlas.model.typedef.AtlasEntityDef
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -42,8 +44,8 @@ import java.util.Map;
import
java.util.Objects
;
import
java.util.concurrent.atomic.AtomicLong
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/AtlasEntityHeader.java
View file @
a74f1b33
...
...
@@ -17,6 +17,11 @@
*/
package
org
.
apache
.
atlas
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.io.Serializable
;
import
java.util.List
;
import
java.util.Map
;
...
...
@@ -30,12 +35,9 @@ import javax.xml.bind.annotation.XmlSeeAlso;
import
org.apache.atlas.model.PList
;
import
org.apache.atlas.model.SearchFilter.SortType
;
import
org.apache.atlas.model.typedef.AtlasEntityDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/AtlasObjectId.java
View file @
a74f1b33
...
...
@@ -23,6 +23,9 @@ import java.util.Map;
import
java.util.HashMap
;
import
java.util.Objects
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
...
...
@@ -31,12 +34,8 @@ import javax.xml.bind.annotation.XmlSeeAlso;
import
org.apache.atlas.model.PList
;
import
org.apache.atlas.model.SearchFilter.SortType
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Reference to an object-instance of an Atlas type - like entity.
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/AtlasRelatedObjectId.java
View file @
a74f1b33
...
...
@@ -17,20 +17,20 @@
*/
package
org
.
apache
.
atlas
.
model
.
instance
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
java.io.Serializable
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Reference to an object-instance of AtlasEntity type used in relationship attribute values
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/AtlasRelationship.java
View file @
a74f1b33
...
...
@@ -17,11 +17,13 @@
*/
package
org
.
apache
.
atlas
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.typedef.AtlasRelationshipDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -32,8 +34,8 @@ import java.util.Map;
import
java.util.Objects
;
import
java.util.concurrent.atomic.AtomicLong
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/AtlasStruct.java
View file @
a74f1b33
...
...
@@ -17,6 +17,11 @@
*/
package
org
.
apache
.
atlas
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.io.Serializable
;
import
java.text.DateFormat
;
import
java.text.SimpleDateFormat
;
...
...
@@ -36,11 +41,9 @@ import org.apache.atlas.model.PList;
import
org.apache.atlas.model.SearchFilter.SortType
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.collections.MapUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/ClassificationAssociateRequest.java
View file @
a74f1b33
...
...
@@ -17,17 +17,19 @@
*/
package
org
.
apache
.
atlas
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
java.util.List
;
import
java.util.Objects
;
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/EntityMutationResponse.java
View file @
a74f1b33
...
...
@@ -18,8 +18,10 @@
package
org
.
apache
.
atlas
.
model
.
instance
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
...
...
@@ -35,10 +37,9 @@ import org.apache.atlas.model.typedef.AtlasBaseTypeDef;
import
org.apache.atlas.model.instance.EntityMutations.EntityOperation
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/EntityMutations.java
View file @
a74f1b33
...
...
@@ -17,10 +17,12 @@
*/
package
org
.
apache
.
atlas
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -30,8 +32,8 @@ import java.util.ArrayList;
import
java.util.List
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/instance/GuidMapping.java
View file @
a74f1b33
...
...
@@ -17,8 +17,10 @@
*/
package
org
.
apache
.
atlas
.
model
.
instance
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.util.Map
;
...
...
@@ -27,9 +29,9 @@ import javax.xml.bind.annotation.XmlAccessorType;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/legacy/EntityResult.java
View file @
a74f1b33
...
...
@@ -17,27 +17,26 @@
*/
package
org
.
apache
.
atlas
.
model
.
legacy
;
import
com.google.gson.Gson
;
import
com.google.gson.GsonBuilder
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.type.AtlasType
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
@JsonIgnoreProperties
(
ignoreUnknown
=
true
)
public
class
EntityResult
{
private
static
final
Gson
gson
=
new
GsonBuilder
().
setPrettyPrinting
().
create
();
public
static
final
String
OP_CREATED
=
"created"
;
public
static
final
String
OP_UPDATED
=
"updated"
;
public
static
final
String
OP_DELETED
=
"deleted"
;
...
...
@@ -92,9 +91,9 @@ public class EntityResult {
}
@Override
public
String
toString
()
{
return
gson
.
to
Json
(
this
);
}
public
String
toString
()
{
return
AtlasType
.
toV1
Json
(
this
);
}
public
static
EntityResult
fromString
(
String
json
)
{
return
gson
.
from
Json
(
json
,
EntityResult
.
class
);
return
AtlasType
.
fromV1
Json
(
json
,
EntityResult
.
class
);
}
}
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/lineage/AtlasLineageInfo.java
View file @
a74f1b33
...
...
@@ -17,22 +17,23 @@
*/
package
org
.
apache
.
atlas
.
model
.
lineage
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.instance.AtlasEntityHeader
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
java.io.Serializable
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Objects
;
import
java.util.Set
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/metrics/AtlasMetrics.java
View file @
a74f1b33
...
...
@@ -18,16 +18,16 @@
package
org
.
apache
.
atlas
.
model
.
metrics
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnore
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnore
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
java.util.HashMap
;
import
java.util.Map
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Atlas metrics
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/notification/AtlasNotificationBaseMessage.java
View file @
a74f1b33
...
...
@@ -18,14 +18,14 @@
package
org
.
apache
.
atlas
.
model
.
notification
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.AtlasConfiguration
;
import
org.apache.commons.codec.binary.Base64
;
import
org.apache.commons.codec.binary.StringUtils
;
import
org.apache.commons.compress.utils.IOUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -38,8 +38,8 @@ import java.io.IOException;
import
java.util.zip.GZIPInputStream
;
import
java.util.zip.GZIPOutputStream
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/notification/AtlasNotificationMessage.java
View file @
a74f1b33
...
...
@@ -18,17 +18,18 @@
package
org
.
apache
.
atlas
.
model
.
notification
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
java.util.Date
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Represents a notification message that is associated with a version.
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/notification/AtlasNotificationStringMessage.java
View file @
a74f1b33
...
...
@@ -19,16 +19,16 @@
package
org
.
apache
.
atlas
.
model
.
notification
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/notification/EntityNotification.java
View file @
a74f1b33
...
...
@@ -17,17 +17,17 @@
*/
package
org
.
apache
.
atlas
.
model
.
notification
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
java.io.Serializable
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Base type of hook message.
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/notification/HookNotification.java
View file @
a74f1b33
...
...
@@ -17,18 +17,19 @@
*/
package
org
.
apache
.
atlas
.
model
.
notification
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.commons.lang.StringUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
import
java.io.Serializable
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Base type of hook message.
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/notification/MessageVersion.java
View file @
a74f1b33
...
...
@@ -18,9 +18,9 @@
package
org
.
apache
.
atlas
.
model
.
notification
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -29,8 +29,8 @@ import java.io.Serializable;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Represents the version of a notification message.
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/profile/AtlasUserProfile.java
View file @
a74f1b33
...
...
@@ -17,18 +17,20 @@
*/
package
org
.
apache
.
atlas
.
model
.
profile
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.AtlasBaseModelObject
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
java.io.Serializable
;
import
java.util.ArrayList
;
import
java.util.List
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
org
.
apache
.
atlas
.
model
.
typedef
.
AtlasBaseTypeDef
.
dumpObjects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/profile/AtlasUserSavedSearch.java
View file @
a74f1b33
...
...
@@ -17,16 +17,18 @@
*/
package
org
.
apache
.
atlas
.
model
.
profile
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.AtlasBaseModelObject
;
import
org.apache.atlas.model.discovery.SearchParameters
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
java.io.Serializable
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/typedef/AtlasBaseTypeDef.java
View file @
a74f1b33
...
...
@@ -17,13 +17,12 @@
*/
package
org
.
apache
.
atlas
.
model
.
typedef
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.TypeCategory
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.collections.MapUtils
;
import
org.apache.commons.lang.builder.ToStringBuilder
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -37,8 +36,8 @@ import java.util.Map;
import
java.util.Objects
;
import
java.util.TimeZone
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/typedef/AtlasClassificationDef.java
View file @
a74f1b33
...
...
@@ -17,13 +17,15 @@
*/
package
org
.
apache
.
atlas
.
model
.
typedef
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.PList
;
import
org.apache.atlas.model.SearchFilter.SortType
;
import
org.apache.atlas.model.TypeCategory
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -35,8 +37,8 @@ import java.util.Map;
import
java.util.Objects
;
import
java.util.Set
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/typedef/AtlasEntityDef.java
View file @
a74f1b33
...
...
@@ -17,13 +17,15 @@
*/
package
org
.
apache
.
atlas
.
model
.
typedef
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.PList
;
import
org.apache.atlas.model.SearchFilter.SortType
;
import
org.apache.atlas.model.TypeCategory
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -35,8 +37,8 @@ import java.util.Map;
import
java.util.Objects
;
import
java.util.Set
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/typedef/AtlasEnumDef.java
View file @
a74f1b33
...
...
@@ -17,6 +17,10 @@
*/
package
org
.
apache
.
atlas
.
model
.
typedef
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.io.Serializable
;
import
java.util.*
;
...
...
@@ -30,11 +34,9 @@ import org.apache.atlas.model.SearchFilter.SortType;
import
org.apache.atlas.model.TypeCategory
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.hadoop.util.StringUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/typedef/AtlasRelationshipDef.java
View file @
a74f1b33
...
...
@@ -17,11 +17,13 @@
*/
package
org
.
apache
.
atlas
.
model
.
typedef
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.exception.AtlasBaseException
;
import
org.apache.atlas.model.TypeCategory
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -30,8 +32,8 @@ import java.util.ArrayList;
import
java.util.List
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* AtlasRelationshipDef is a TypeDef that defines a relationship.
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/typedef/AtlasRelationshipEndDef.java
View file @
a74f1b33
...
...
@@ -17,10 +17,12 @@
*/
package
org
.
apache
.
atlas
.
model
.
typedef
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.typedef.AtlasStructDef.AtlasAttributeDef.Cardinality
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -28,8 +30,8 @@ import javax.xml.bind.annotation.XmlRootElement;
import
java.io.Serializable
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* The relationshipEndDef represents an end of the relationship. The end of the relationship is defined by a type, an
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/typedef/AtlasStructDef.java
View file @
a74f1b33
...
...
@@ -17,6 +17,11 @@
*/
package
org
.
apache
.
atlas
.
model
.
typedef
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.io.Serializable
;
import
java.util.ArrayList
;
import
java.util.Collection
;
...
...
@@ -39,13 +44,9 @@ import org.apache.atlas.model.SearchFilter.SortType;
import
org.apache.atlas.model.TypeCategory
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.hadoop.util.StringUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/typedef/AtlasTypeDefHeader.java
View file @
a74f1b33
...
...
@@ -17,10 +17,12 @@
*/
package
org
.
apache
.
atlas
.
model
.
typedef
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.TypeCategory
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -28,8 +30,8 @@ import javax.xml.bind.annotation.XmlRootElement;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/model/typedef/AtlasTypesDef.java
View file @
a74f1b33
...
...
@@ -17,8 +17,11 @@
*/
package
org
.
apache
.
atlas
.
model
.
typedef
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.util.ArrayList
;
import
java.util.Collection
;
...
...
@@ -29,10 +32,9 @@ import javax.xml.bind.annotation.XmlAccessorType;
import
javax.xml.bind.annotation.XmlRootElement
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/type/AtlasType.java
View file @
a74f1b33
...
...
@@ -18,6 +18,10 @@
package
org
.
apache
.
atlas
.
type
;
import
com.fasterxml.jackson.core.*
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
com.fasterxml.jackson.databind.*
;
import
com.fasterxml.jackson.databind.module.SimpleModule
;
import
org.apache.atlas.exception.AtlasBaseException
;
import
org.apache.atlas.model.TypeCategory
;
import
org.apache.atlas.model.notification.EntityNotification
;
...
...
@@ -32,11 +36,6 @@ import org.apache.atlas.v1.model.notification.HookNotificationV1.EntityDeleteReq
import
org.apache.atlas.v1.model.notification.HookNotificationV1.EntityPartialUpdateRequest
;
import
org.apache.atlas.v1.model.notification.HookNotificationV1.EntityUpdateRequest
;
import
org.apache.atlas.v1.model.notification.HookNotificationV1.TypeRequest
;
import
org.codehaus.jackson.*
;
import
org.codehaus.jackson.map.*
;
import
org.codehaus.jackson.map.module.SimpleModule
;
import
org.codehaus.jackson.node.ObjectNode
;
import
org.codehaus.jackson.type.TypeReference
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -54,10 +53,10 @@ public abstract class AtlasType {
private
static
final
Logger
LOG
=
LoggerFactory
.
getLogger
(
AtlasStructType
.
class
);
private
static
final
ObjectMapper
mapper
=
new
ObjectMapper
()
.
configure
(
Deserialization
Config
.
Feature
.
USE_BIG_DECIMAL_FOR_FLOATS
,
true
);
.
configure
(
DeserializationFeature
.
USE_BIG_DECIMAL_FOR_FLOATS
,
true
);
private
static
final
ObjectMapper
mapperV1
=
new
ObjectMapper
()
.
configure
(
Deserialization
Config
.
Feature
.
USE_BIG_DECIMAL_FOR_FLOATS
,
true
);
.
configure
(
DeserializationFeature
.
USE_BIG_DECIMAL_FOR_FLOATS
,
true
);
static
{
SimpleModule
atlasSerDeModule
=
new
SimpleModule
(
"AtlasSerDe"
,
new
Version
(
1
,
0
,
0
,
null
));
...
...
@@ -231,9 +230,9 @@ public abstract class AtlasType {
@Override
public
HookNotification
deserialize
(
JsonParser
parser
,
DeserializationContext
context
)
throws
IOException
{
HookNotification
ret
=
null
;
Object
Mapper
mapper
=
(
ObjectMapper
)
parser
.
getCodec
();
ObjectNode
root
=
(
ObjectNode
)
mapper
.
readTree
(
parser
);
JsonNode
typeNode
=
root
!=
null
?
root
.
get
(
"type"
)
:
null
;
Object
Codec
mapper
=
parser
.
getCodec
();
TreeNode
root
=
mapper
.
readTree
(
parser
);
JsonNode
typeNode
=
root
!=
null
?
(
JsonNode
)
root
.
get
(
"type"
)
:
null
;
String
strType
=
typeNode
!=
null
?
typeNode
.
asText
()
:
null
;
HookNotificationType
notificationType
=
strType
!=
null
?
HookNotificationType
.
valueOf
(
strType
)
:
null
;
...
...
@@ -241,23 +240,23 @@ public abstract class AtlasType {
switch
(
notificationType
)
{
case
TYPE_CREATE:
case
TYPE_UPDATE:
ret
=
mapper
.
read
Value
(
root
,
TypeRequest
.
class
);
ret
=
mapper
.
treeTo
Value
(
root
,
TypeRequest
.
class
);
break
;
case
ENTITY_CREATE:
ret
=
mapper
.
read
Value
(
root
,
EntityCreateRequest
.
class
);
ret
=
mapper
.
treeTo
Value
(
root
,
EntityCreateRequest
.
class
);
break
;
case
ENTITY_PARTIAL_UPDATE:
ret
=
mapper
.
read
Value
(
root
,
EntityPartialUpdateRequest
.
class
);
ret
=
mapper
.
treeTo
Value
(
root
,
EntityPartialUpdateRequest
.
class
);
break
;
case
ENTITY_FULL_UPDATE:
ret
=
mapper
.
read
Value
(
root
,
EntityUpdateRequest
.
class
);
ret
=
mapper
.
treeTo
Value
(
root
,
EntityUpdateRequest
.
class
);
break
;
case
ENTITY_DELETE:
ret
=
mapper
.
read
Value
(
root
,
EntityDeleteRequest
.
class
);
ret
=
mapper
.
treeTo
Value
(
root
,
EntityDeleteRequest
.
class
);
break
;
}
}
...
...
@@ -270,16 +269,16 @@ public abstract class AtlasType {
@Override
public
EntityNotification
deserialize
(
JsonParser
parser
,
DeserializationContext
context
)
throws
IOException
{
EntityNotification
ret
=
null
;
Object
Mapper
mapper
=
(
ObjectMapper
)
parser
.
getCodec
();
ObjectNode
root
=
(
ObjectNode
)
mapper
.
readTree
(
parser
);
JsonNode
typeNode
=
root
!=
null
?
root
.
get
(
"type"
)
:
null
;
Object
Codec
mapper
=
parser
.
getCodec
();
TreeNode
root
=
mapper
.
readTree
(
parser
);
JsonNode
typeNode
=
root
!=
null
?
(
JsonNode
)
root
.
get
(
"type"
)
:
null
;
String
strType
=
typeNode
!=
null
?
typeNode
.
asText
()
:
null
;
EntityNotificationType
notificationType
=
strType
!=
null
?
EntityNotificationType
.
valueOf
(
strType
)
:
EntityNotificationType
.
ENTITY_NOTIFICATION_V1
;
if
(
root
!=
null
)
{
switch
(
notificationType
)
{
case
ENTITY_NOTIFICATION_V1:
ret
=
mapper
.
read
Value
(
root
,
EntityNotificationV1
.
class
);
ret
=
mapper
.
treeTo
Value
(
root
,
EntityNotificationV1
.
class
);
break
;
}
}
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/instance/AtlasSystemAttributes.java
View file @
a74f1b33
...
...
@@ -18,9 +18,10 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
instance
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -30,8 +31,8 @@ import java.util.Date;
import
java.util.Map
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/instance/Id.java
View file @
a74f1b33
...
...
@@ -19,11 +19,12 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -36,8 +37,8 @@ import java.util.Map;
import
java.util.Objects
;
import
java.util.concurrent.atomic.AtomicLong
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/instance/Referenceable.java
View file @
a74f1b33
...
...
@@ -19,14 +19,13 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.apache.commons.collections.MapUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonFilter
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -38,8 +37,8 @@ import java.util.List;
import
java.util.Map
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/instance/Struct.java
View file @
a74f1b33
...
...
@@ -18,13 +18,13 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
instance
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.apache.commons.collections.MapUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -32,8 +32,8 @@ import javax.xml.bind.annotation.XmlRootElement;
import
java.io.Serializable
;
import
java.util.*
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/lineage/DataSetLineageResponse.java
View file @
a74f1b33
...
...
@@ -17,14 +17,15 @@
*/
package
org
.
apache
.
atlas
.
v1
.
model
.
lineage
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/lineage/LineageResponse.java
View file @
a74f1b33
...
...
@@ -17,15 +17,16 @@
*/
package
org
.
apache
.
atlas
.
v1
.
model
.
lineage
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.v1.model.instance.Struct
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/lineage/SchemaResponse.java
View file @
a74f1b33
...
...
@@ -17,17 +17,19 @@
*/
package
org
.
apache
.
atlas
.
v1
.
model
.
lineage
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.v1.model.typedef.ClassTypeDefinition
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
@JsonSerialize
(
include
=
JsonSerialize
.
Inclusion
.
NON_NULL
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/notification/EntityNotificationV1.java
View file @
a74f1b33
...
...
@@ -17,6 +17,12 @@
*/
package
org
.
apache
.
atlas
.
v1
.
model
.
notification
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.notification.EntityNotification
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.apache.atlas.v1.model.instance.Referenceable
;
...
...
@@ -25,10 +31,6 @@ import org.apache.atlas.type.AtlasClassificationType;
import
org.apache.atlas.type.AtlasTypeRegistry
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.collections.MapUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnore
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -41,8 +43,8 @@ import java.util.Map;
import
java.util.Objects
;
import
java.util.Set
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Entity notification
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/notification/HookNotificationV1.java
View file @
a74f1b33
...
...
@@ -17,13 +17,14 @@
*/
package
org
.
apache
.
atlas
.
v1
.
model
.
notification
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.notification.HookNotification
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.apache.atlas.v1.model.instance.Referenceable
;
import
org.apache.atlas.v1.model.typedef.TypesDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -32,8 +33,8 @@ import java.io.Serializable;
import
java.util.Arrays
;
import
java.util.List
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
* Contains the structure of messages transferred from hooks to atlas.
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/typedef/AttributeDefinition.java
View file @
a74f1b33
...
...
@@ -18,10 +18,9 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
typedef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
import
javax.xml.bind.annotation.XmlRootElement
;
...
...
@@ -29,8 +28,8 @@ import javax.xml.bind.annotation.XmlRootElement;
import
java.io.Serializable
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/typedef/ClassTypeDefinition.java
View file @
a74f1b33
...
...
@@ -18,9 +18,9 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
typedef
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -29,8 +29,8 @@ import java.io.Serializable;
import
java.util.List
;
import
java.util.Set
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/typedef/EnumTypeDefinition.java
View file @
a74f1b33
...
...
@@ -18,9 +18,10 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
typedef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -29,8 +30,8 @@ import java.io.Serializable;
import
java.util.List
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/typedef/HierarchicalTypeDefinition.java
View file @
a74f1b33
...
...
@@ -18,9 +18,9 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
typedef
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -30,8 +30,8 @@ import java.util.List;
import
java.util.Objects
;
import
java.util.Set
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/typedef/Multiplicity.java
View file @
a74f1b33
...
...
@@ -18,16 +18,16 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
typedef
;
import
org.codehaus.jackson.JsonGenerator
;
import
org.codehaus.jackson.JsonParser
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map
.DeserializationContext
;
import
org.codehaus.jackson.map
.JsonDeserializer
;
import
org.codehaus.jackson.map
.JsonSerializer
;
import
org.codehaus.jackson.map
.SerializerProvider
;
import
org.codehaus.jackson.map.annotate
.JsonDeserialize
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.core.JsonGenerator
;
import
com.fasterxml.jackson.core.JsonParser
;
import
com.fasterxml.jackson.databind
.DeserializationContext
;
import
com.fasterxml.jackson.databind
.JsonDeserializer
;
import
com.fasterxml.jackson.databind
.JsonSerializer
;
import
com.fasterxml.jackson.databind
.SerializerProvider
;
import
com.fasterxml.jackson.databind.annotation
.JsonDeserialize
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -37,8 +37,8 @@ import java.io.IOException;
import
java.io.Serializable
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/typedef/StructTypeDefinition.java
View file @
a74f1b33
...
...
@@ -18,9 +18,9 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
typedef
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -29,8 +29,8 @@ import java.io.Serializable;
import
java.util.List
;
import
java.util.Objects
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/typedef/TraitTypeDefinition.java
View file @
a74f1b33
...
...
@@ -18,9 +18,9 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
typedef
;
import
org.codehaus.jackson.annotate
.JsonAutoDetect
;
import
org.codehaus.jackson.annotate
.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate
.JsonSerialize
;
import
com.fasterxml.jackson.annotation
.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation
.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation
.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -29,8 +29,8 @@ import java.io.Serializable;
import
java.util.List
;
import
java.util.Set
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
intg/src/main/java/org/apache/atlas/v1/model/typedef/TypesDef.java
View file @
a74f1b33
...
...
@@ -18,10 +18,12 @@
package
org
.
apache
.
atlas
.
v1
.
model
.
typedef
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.model.typedef.AtlasBaseTypeDef
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
javax.xml.bind.annotation.XmlAccessType
;
import
javax.xml.bind.annotation.XmlAccessorType
;
...
...
@@ -29,8 +31,8 @@ import javax.xml.bind.annotation.XmlRootElement;
import
java.io.Serializable
;
import
java.util.List
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
@JsonAutoDetect
(
getterVisibility
=
PUBLIC_ONLY
,
setterVisibility
=
PUBLIC_ONLY
,
fieldVisibility
=
NONE
)
...
...
This diff is collapsed.
Click to expand it.
notification/src/main/java/org/apache/atlas/kafka/KafkaNotification.java
View file @
a74f1b33
...
...
@@ -23,7 +23,6 @@ import kafka.server.KafkaServer;
import
kafka.utils.Time
;
import
org.apache.atlas.ApplicationProperties
;
import
org.apache.atlas.AtlasException
;
import
org.apache.atlas.model.notification.AtlasNotificationMessage
;
import
org.apache.atlas.notification.AbstractNotification
;
import
org.apache.atlas.notification.NotificationConsumer
;
import
org.apache.atlas.notification.NotificationException
;
...
...
@@ -41,7 +40,6 @@ import org.apache.kafka.clients.producer.RecordMetadata;
import
org.apache.zookeeper.server.NIOServerCnxnFactory
;
import
org.apache.zookeeper.server.ServerCnxnFactory
;
import
org.apache.zookeeper.server.ZooKeeperServer
;
import
org.codehaus.jackson.type.TypeReference
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.core.annotation.Order
;
...
...
This diff is collapsed.
Click to expand it.
notification/src/main/java/org/apache/atlas/notification/AbstractMessageDeserializer.java
View file @
a74f1b33
...
...
@@ -18,9 +18,9 @@
package
org
.
apache
.
atlas
.
notification
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
org.apache.atlas.model.notification.AtlasNotificationMessage
;
import
org.apache.atlas.model.notification.MessageVersion
;
import
org.codehaus.jackson.type.TypeReference
;
import
org.slf4j.Logger
;
/**
...
...
This diff is collapsed.
Click to expand it.
notification/src/main/java/org/apache/atlas/notification/AtlasNotificationMessageDeserializer.java
View file @
a74f1b33
...
...
@@ -18,6 +18,7 @@
package
org
.
apache
.
atlas
.
notification
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
com.google.common.annotations.VisibleForTesting
;
import
org.apache.atlas.model.notification.AtlasNotificationBaseMessage
;
import
org.apache.atlas.model.notification.AtlasNotificationBaseMessage.CompressionKind
;
...
...
@@ -26,7 +27,6 @@ import org.apache.atlas.model.notification.AtlasNotificationStringMessage;
import
org.apache.atlas.type.AtlasType
;
import
org.apache.atlas.model.notification.MessageVersion
;
import
org.apache.commons.lang3.StringUtils
;
import
org.codehaus.jackson.type.TypeReference
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
This diff is collapsed.
Click to expand it.
notification/src/main/java/org/apache/atlas/notification/entity/EntityMessageDeserializer.java
View file @
a74f1b33
...
...
@@ -18,11 +18,11 @@
package
org
.
apache
.
atlas
.
notification
.
entity
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
org.apache.atlas.model.notification.AtlasNotificationMessage
;
import
org.apache.atlas.model.notification.EntityNotification
;
import
org.apache.atlas.notification.AbstractMessageDeserializer
;
import
org.apache.atlas.notification.AbstractNotification
;
import
org.codehaus.jackson.type.TypeReference
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
This diff is collapsed.
Click to expand it.
notification/src/main/java/org/apache/atlas/notification/hook/HookMessageDeserializer.java
View file @
a74f1b33
...
...
@@ -18,11 +18,11 @@
package
org
.
apache
.
atlas
.
notification
.
hook
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
org.apache.atlas.model.notification.AtlasNotificationMessage
;
import
org.apache.atlas.model.notification.HookNotification
;
import
org.apache.atlas.notification.AbstractMessageDeserializer
;
import
org.apache.atlas.notification.AbstractNotification
;
import
org.codehaus.jackson.type.TypeReference
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
This diff is collapsed.
Click to expand it.
notification/src/test/java/org/apache/atlas/notification/AbstractNotificationConsumerTest.java
View file @
a74f1b33
...
...
@@ -18,11 +18,11 @@
package
org
.
apache
.
atlas
.
notification
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
org.apache.atlas.kafka.AtlasKafkaMessage
;
import
org.apache.atlas.model.notification.AtlasNotificationMessage
;
import
org.apache.atlas.type.AtlasType
;
import
org.apache.atlas.model.notification.MessageVersion
;
import
org.codehaus.jackson.type.TypeReference
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.testng.annotations.Test
;
...
...
This diff is collapsed.
Click to expand it.
pom.xml
View file @
a74f1b33
...
...
@@ -554,7 +554,7 @@
<!-- Needed for hooks -->
<aopalliance.version>
1.0
</aopalliance.version>
<
codehaus.jackson.version>
1.9.13
</codehaus.
jackson.version>
<
jackson.version>
2.9.2
</
jackson.version>
<commons-conf.version>
1.10
</commons-conf.version>
<commons-collections.version>
3.2.2
</commons-collections.version>
<commons-logging.version>
1.1.3
</commons-logging.version>
...
...
@@ -907,6 +907,10 @@
<artifactId>
*
</artifactId>
</exclusion>
<exclusion>
<groupId>
com.fasterxml.jackson.core
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
<exclusion>
<groupId>
org.htrace
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
...
...
@@ -946,6 +950,10 @@
<groupId>
com.google.guava
</groupId>
<artifactId>
guava
</artifactId>
</exclusion>
<exclusion>
<groupId>
org.codehaus.jackson
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
</exclusions>
</dependency>
...
...
@@ -1108,18 +1116,6 @@
<!-- JSON -->
<dependency>
<groupId>
org.codehaus.jackson
</groupId>
<artifactId>
jackson-core-asl
</artifactId>
<version>
${codehaus.jackson.version}
</version>
</dependency>
<dependency>
<groupId>
org.codehaus.jackson
</groupId>
<artifactId>
jackson-mapper-asl
</artifactId>
<version>
${codehaus.jackson.version}
</version>
</dependency>
<dependency>
<groupId>
org.codehaus.jettison
</groupId>
<artifactId>
jettison
</artifactId>
<version>
${jettison.version}
</version>
...
...
This diff is collapsed.
Click to expand it.
repository/src/main/java/org/apache/atlas/repository/store/bootstrap/AtlasTypeDefStoreInitializer.java
View file @
a74f1b33
...
...
@@ -17,6 +17,11 @@
*/
package
org
.
apache
.
atlas
.
repository
.
store
.
bootstrap
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.AtlasErrorCode
;
import
org.apache.atlas.AtlasException
;
import
org.apache.atlas.exception.AtlasBaseException
;
...
...
@@ -39,9 +44,6 @@ import org.apache.commons.collections.MapUtils;
import
org.apache.commons.configuration.Configuration
;
import
org.apache.commons.lang.ObjectUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.stereotype.Service
;
...
...
@@ -59,8 +61,8 @@ import java.util.HashMap;
import
java.util.List
;
import
java.util.Map
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
/**
...
...
This diff is collapsed.
Click to expand it.
shaded/hbase-client-shaded/pom.xml
View file @
a74f1b33
...
...
@@ -63,6 +63,7 @@
<excludes>
<!-- these are bundled with Atlas -->
<exclude>
org.slf4j:*
</exclude>
<exclude>
org.codehaus.jackson:*
</exclude>
</excludes>
</artifactSet>
<relocations>
...
...
This diff is collapsed.
Click to expand it.
shaded/hbase-server-shaded/pom.xml
View file @
a74f1b33
...
...
@@ -89,6 +89,7 @@
<excludes>
<!-- these are bundled with Atlas -->
<exclude>
org.slf4j:*
</exclude>
<exclude>
org.codehaus.jackson:*
</exclude>
</excludes>
</artifactSet>
<relocations>
...
...
This diff is collapsed.
Click to expand it.
webapp/pom.xml
View file @
a74f1b33
...
...
@@ -279,11 +279,6 @@
</dependency>
<dependency>
<groupId>
org.codehaus.jackson
</groupId>
<artifactId>
jackson-core-asl
</artifactId>
</dependency>
<dependency>
<groupId>
commons-io
</groupId>
<artifactId>
commons-io
</artifactId>
</dependency>
...
...
This diff is collapsed.
Click to expand it.
webapp/src/test/java/org/apache/atlas/web/integration/BasicSearchIT.java
View file @
a74f1b33
...
...
@@ -17,6 +17,11 @@
*/
package
org
.
apache
.
atlas
.
web
.
integration
;
import
com.fasterxml.jackson.annotation.JsonAutoDetect
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
org.apache.atlas.AtlasServiceException
;
import
org.apache.atlas.model.discovery.AtlasSearchResult
;
import
org.apache.atlas.model.discovery.SearchParameters
;
...
...
@@ -28,9 +33,6 @@ import org.apache.atlas.model.typedef.AtlasClassificationDef;
import
org.apache.atlas.model.typedef.AtlasTypesDef
;
import
org.apache.atlas.type.AtlasTypeUtil
;
import
org.apache.atlas.utils.TestResourceFileUtils
;
import
org.codehaus.jackson.annotate.JsonAutoDetect
;
import
org.codehaus.jackson.annotate.JsonIgnoreProperties
;
import
org.codehaus.jackson.map.annotate.JsonSerialize
;
import
org.testng.annotations.BeforeClass
;
import
org.testng.annotations.DataProvider
;
import
org.testng.annotations.Test
;
...
...
@@ -41,8 +43,9 @@ import java.util.ArrayList;
import
java.util.Collections
;
import
java.util.HashMap
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
org
.
codehaus
.
jackson
.
annotate
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
NONE
;
import
static
com
.
fasterxml
.
jackson
.
annotation
.
JsonAutoDetect
.
Visibility
.
PUBLIC_ONLY
;
import
static
org
.
testng
.
Assert
.
assertEquals
;
import
static
org
.
testng
.
Assert
.
assertNotNull
;
import
static
org
.
testng
.
Assert
.
fail
;
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment