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
91950396
Commit
91950396
authored
8 years ago
by
nixonrodrigues
Committed by
Madhan Neethiraj
8 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ATLAS-1669: removed unused classes
Signed-off-by:
Madhan Neethiraj
<
madhan@apache.org
>
parent
e0145ffd
master
No related merge requests found
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
0 additions
and
137 deletions
+0
-137
ModelDefinitionDump.java
...ain/java/org/apache/atlas/addons/ModelDefinitionDump.java
+0
-51
XMLPropertiesUtil.java
...c/main/java/org/apache/atlas/utils/XMLPropertiesUtil.java
+0
-86
No files found.
common/src/main/java/org/apache/atlas/addons/ModelDefinitionDump.java
deleted
100644 → 0
View file @
e0145ffd
/**
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package
org
.
apache
.
atlas
.
addons
;
import
java.io.BufferedWriter
;
import
java.io.File
;
import
java.io.FileWriter
;
import
java.io.IOException
;
import
java.io.PrintWriter
;
/**
* A class to write a model to a file.
*/
public
final
class
ModelDefinitionDump
{
private
ModelDefinitionDump
()
{
}
/**
* Write given model as JSON to given file.
* @param outputFileName file name to write model to
* @param modelAsJson model serialized as JSON
* @throws IOException
*/
public
static
void
dumpModelToFile
(
String
outputFileName
,
String
modelAsJson
)
throws
IOException
{
File
dir
=
new
File
(
outputFileName
).
getParentFile
();
if
(!
dir
.
exists
())
{
dir
.
mkdirs
();
}
PrintWriter
printWriter
=
new
PrintWriter
(
new
BufferedWriter
(
new
FileWriter
(
outputFileName
)));
printWriter
.
write
(
modelAsJson
);
printWriter
.
close
();
}
}
This diff is collapsed.
Click to expand it.
common/src/main/java/org/apache/atlas/utils/XMLPropertiesUtil.java
deleted
100644 → 0
View file @
e0145ffd
/**
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package
org
.
apache
.
atlas
.
utils
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.util.Properties
;
import
javax.xml.parsers.DocumentBuilder
;
import
javax.xml.parsers.DocumentBuilderFactory
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.util.DefaultPropertiesPersister
;
import
org.w3c.dom.Document
;
import
org.w3c.dom.Element
;
import
org.w3c.dom.Node
;
import
org.w3c.dom.NodeList
;
/**
* Util class for XMLProperties.
*/
public
class
XMLPropertiesUtil
extends
DefaultPropertiesPersister
{
private
static
Logger
logger
=
LoggerFactory
.
getLogger
(
XMLPropertiesUtil
.
class
);
public
XMLPropertiesUtil
()
{
}
@Override
public
void
loadFromXml
(
Properties
properties
,
InputStream
inputStream
)
throws
IOException
{
try
{
DocumentBuilderFactory
xmlDocumentBuilderFactory
=
DocumentBuilderFactory
.
newInstance
();
xmlDocumentBuilderFactory
.
setIgnoringComments
(
true
);
xmlDocumentBuilderFactory
.
setNamespaceAware
(
true
);
DocumentBuilder
xmlDocumentBuilder
=
xmlDocumentBuilderFactory
.
newDocumentBuilder
();
Document
xmlDocument
=
xmlDocumentBuilder
.
parse
(
inputStream
);
xmlDocument
.
getDocumentElement
().
normalize
();
NodeList
nList
=
xmlDocument
.
getElementsByTagName
(
"property"
);
for
(
int
temp
=
0
;
temp
<
nList
.
getLength
();
temp
++)
{
Node
nNode
=
nList
.
item
(
temp
);
if
(
nNode
.
getNodeType
()
==
Node
.
ELEMENT_NODE
)
{
Element
eElement
=
(
Element
)
nNode
;
String
propertyName
=
""
;
String
propertyValue
=
""
;
if
(
eElement
.
getElementsByTagName
(
"name"
).
item
(
0
)
!=
null
)
{
propertyName
=
eElement
.
getElementsByTagName
(
"name"
)
.
item
(
0
).
getTextContent
().
trim
();
}
if
(
eElement
.
getElementsByTagName
(
"value"
).
item
(
0
)
!=
null
)
{
propertyValue
=
eElement
.
getElementsByTagName
(
"value"
)
.
item
(
0
).
getTextContent
().
trim
();
}
properties
.
put
(
propertyName
,
propertyValue
);
}
}
}
catch
(
Exception
e
)
{
logger
.
error
(
"Error loading : "
,
e
);
}
}
}
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