Commit a9805e6366b10f3a84c238d293d51123a887cf25
1 parent
22125b4a
Exists in
master
Ajustes no código para evitar o erro de compilação do Maven
Showing
2 changed files
with
12 additions
and
8 deletions
Show diff stats
impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/ShutdownBootstrap.java
... | ... | @@ -68,8 +68,9 @@ public class ShutdownBootstrap extends AbstractBootstrap { |
68 | 68 | |
69 | 69 | private static final List<CustomContext> tempContexts = new ArrayList<CustomContext>(); |
70 | 70 | |
71 | - private static final List<ShutdownProcessor<?>> processors = Collections | |
72 | - .synchronizedList(new ArrayList<ShutdownProcessor<?>>()); | |
71 | + @SuppressWarnings("rawtypes") | |
72 | + private static final List<ShutdownProcessor> processors = Collections | |
73 | + .synchronizedList(new ArrayList<ShutdownProcessor>()); | |
73 | 74 | |
74 | 75 | /** |
75 | 76 | * Observes all methods annotated with @Shutdown and create an instance of ShutdownProcessor for them |
... | ... | @@ -105,6 +106,7 @@ public class ShutdownBootstrap extends AbstractBootstrap { |
105 | 106 | /** |
106 | 107 | * Before Shutdown it execute the methods annotateds with @Shutdown considering the priority order; |
107 | 108 | */ |
109 | + @SuppressWarnings({ "unchecked", "rawtypes" }) | |
108 | 110 | public synchronized static void shutdown() { |
109 | 111 | getLogger().debug( |
110 | 112 | getBundle("demoiselle-core-bundle").getString("executing-all", annotationClass.getSimpleName())); |
... | ... | @@ -112,8 +114,8 @@ public class ShutdownBootstrap extends AbstractBootstrap { |
112 | 114 | Collections.sort(processors); |
113 | 115 | Throwable failure = null; |
114 | 116 | |
115 | - for (Iterator<ShutdownProcessor<?>> iter = processors.iterator(); iter.hasNext();) { | |
116 | - ShutdownProcessor<?> processor = iter.next(); | |
117 | + for (Iterator<ShutdownProcessor> iter = processors.iterator(); iter.hasNext();) { | |
118 | + ShutdownProcessor processor = iter.next(); | |
117 | 119 | |
118 | 120 | try { |
119 | 121 | processor.process(); | ... | ... |
impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/StartupBootstrap.java
... | ... | @@ -67,8 +67,9 @@ public class StartupBootstrap extends AbstractBootstrap { |
67 | 67 | |
68 | 68 | private static final List<ThreadLocalContext> tempContexts = new ArrayList<ThreadLocalContext>(); |
69 | 69 | |
70 | - private static final List<StartupProcessor<?>> processors = Collections | |
71 | - .synchronizedList(new ArrayList<StartupProcessor<?>>()); | |
70 | + @SuppressWarnings("rawtypes") | |
71 | + private static final List<StartupProcessor> processors = Collections | |
72 | + .synchronizedList(new ArrayList<StartupProcessor>()); | |
72 | 73 | |
73 | 74 | /** |
74 | 75 | * Observes all methods annotated with @Startup and create an instance of StartupAction for them |
... | ... | @@ -103,6 +104,7 @@ public class StartupBootstrap extends AbstractBootstrap { |
103 | 104 | /** |
104 | 105 | * After the deployment validation it execute the methods annotateds with @Startup considering the priority order; |
105 | 106 | */ |
107 | + @SuppressWarnings({ "unchecked", "rawtypes" }) | |
106 | 108 | public synchronized static void startup() { |
107 | 109 | getLogger().debug( |
108 | 110 | getBundle("demoiselle-core-bundle").getString("executing-all", annotationClass.getSimpleName())); |
... | ... | @@ -110,8 +112,8 @@ public class StartupBootstrap extends AbstractBootstrap { |
110 | 112 | Collections.sort(processors); |
111 | 113 | Throwable failure = null; |
112 | 114 | |
113 | - for (Iterator<StartupProcessor<?>> iter = processors.iterator(); iter.hasNext();) { | |
114 | - StartupProcessor<?> processor = iter.next(); | |
115 | + for (Iterator<StartupProcessor> iter = processors.iterator(); iter.hasNext();) { | |
116 | + StartupProcessor processor = iter.next(); | |
115 | 117 | |
116 | 118 | try { |
117 | 119 | processor.process(); | ... | ... |