Using an event listeners function at will - event dispatching?

Hi,

I have a event listener that turns a camera on and off according to how much motion there is:

camera1 = Camera.getCamera(""+Number(aCameraComboBoxes[selComboBoxNum].selectedIndex-1));
aCameras[selComboBoxNum].addEventListener(ActivityEvent.ACTIVITY, activityHandler, false, 0, true);

private function activityHandler(event:ActivityEvent):void {
if(event.activating){
//camera is turning on
}else if (!event.activating){
//camera is turning off
}
}

All of this works but I need a way to rerun the addlistener’s function without the camera actual turning on or off. Is there a way for me to use this function, and send it the variable it is looking for?

Thanks