* 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.wamblee.system.core;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
+import java.util.logging.Logger;
/**
* Abstract subsystem class making it easy to implement new subsystems.
*
*/
public abstract class AbstractComponent<Type> implements Component<Type> {
- private static final Log LOG = LogFactory.getLog(AbstractComponent.class);
+ private static final Logger LOG = Logger.getLogger(AbstractComponent.class
+ .getName());
private ThreadLocal<List<ProvidedInterface>> remaining;