Code Review
/
controller.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Remove yang-test
[controller.git]
/
opendaylight
/
config
/
config-manager-facade-xml
/
src
/
main
/
java
/
org
/
opendaylight
/
controller
/
config
/
facade
/
xml
/
mapping
/
attributes
/
mapping
/
SimpleAttributeMappingStrategy.java
diff --git
a/opendaylight/config/config-manager-facade-xml/src/main/java/org/opendaylight/controller/config/facade/xml/mapping/attributes/mapping/SimpleAttributeMappingStrategy.java
b/opendaylight/config/config-manager-facade-xml/src/main/java/org/opendaylight/controller/config/facade/xml/mapping/attributes/mapping/SimpleAttributeMappingStrategy.java
index a79e96a23c5028c0545fc1f8078b08eed86b4f5c..782d2435505258ef8be9b348393e21e4e259f1f0 100644
(file)
--- a/
opendaylight/config/config-manager-facade-xml/src/main/java/org/opendaylight/controller/config/facade/xml/mapping/attributes/mapping/SimpleAttributeMappingStrategy.java
+++ b/
opendaylight/config/config-manager-facade-xml/src/main/java/org/opendaylight/controller/config/facade/xml/mapping/attributes/mapping/SimpleAttributeMappingStrategy.java
@@
-11,10
+11,9
@@
package org.opendaylight.controller.config.facade.xml.mapping.attributes.mapping
import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import com.google.common.collect.Maps;
import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import com.google.common.collect.Maps;
-import java.util.Date;
import java.util.Map;
import javax.management.openmbean.SimpleType;
import java.util.Map;
import javax.management.openmbean.SimpleType;
-import org.opendaylight.
controller.config.facade.xml.util.Util
;
+import org.opendaylight.
yangtools.yang.common.Revision
;
public class SimpleAttributeMappingStrategy extends AbstractAttributeMappingStrategy<String, SimpleType<?>> {
public class SimpleAttributeMappingStrategy extends AbstractAttributeMappingStrategy<String, SimpleType<?>> {
@@
-43,7
+42,7
@@
public class SimpleAttributeMappingStrategy extends AbstractAttributeMappingStra
static {
WRITER_PLUGINS.put(DEFAULT_WRITER_PLUGIN, new DefaultWriterPlugin());
static {
WRITER_PLUGINS.put(DEFAULT_WRITER_PLUGIN, new DefaultWriterPlugin());
- WRITER_PLUGINS.put(
Date.class.getCanonicalName(), new Date
Plugin());
+ WRITER_PLUGINS.put(
Revision.class.getCanonicalName(), new Revision
Plugin());
}
/**
}
/**
@@
-61,12
+60,12
@@
public class SimpleAttributeMappingStrategy extends AbstractAttributeMappingStra
}
}
}
}
- static class
Date
Plugin implements WriterPlugin {
+ static class
Revision
Plugin implements WriterPlugin {
@Override
public String writeObject(final Object value) {
@Override
public String writeObject(final Object value) {
- Preconditions.checkArgument(value instanceof
Date
, "Attribute must be Date");
- return
Util.writeDate((Date) value
);
+ Preconditions.checkArgument(value instanceof
Revision
, "Attribute must be Date");
+ return
((Revision) value).toString(
);
}
}
}
}